詳解如何在阿里云上安裝mysql
mysql作為輕量級開源數(shù)據(jù)庫,在企業(yè)級的應(yīng)用中非常的廣泛。我之前用過mssql,oracle,postgresql,mysql。目前阿里云上面暫時沒有oracle。就我個人使用情況來看,創(chuàng)建項目我會首選mysql。
卸載已有的mysql
系統(tǒng)中可能早已存在mysql數(shù)據(jù)庫,所以在安裝之前我們需要將其卸載掉。
# rpm -qa|grep -i mysql
該命令將顯示已經(jīng)安裝了的mysql軟件,之后通過下面的命令將軟件一個一個卸載掉就可以了。注意:這樣的卸載是不徹底,不過這里夠用了。
# yum remove '軟件名'
今天就簡單介紹下在阿里云上安裝mysql的步驟。我個人的操作系統(tǒng)是阿里云ecs的CentOs,首先從官網(wǎng)下載安裝mysql-server:
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-server
安裝成功后,重啟mysql:
service mysqld restart
初次安裝是沒有密碼的,我們需要為root設(shè)置密碼,首先切換到mysql命令:
mysql -u root
設(shè)置密碼:
mysql>set password for ‘root‘@'localhost' =password(‘password');
遠程連接設(shè)置,默認是不允許所有ip都允許遠程連接的:
mysql> grant all privileges on *.* to root@'%'identified by ‘password';
最新的阿里云內(nèi)網(wǎng)入方向全部規(guī)則已經(jīng)不需要設(shè)置了,已經(jīng)允許mysql默認3306端口了。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
mysql創(chuàng)建表分區(qū)的實現(xiàn)示例
表分區(qū)是指根據(jù)一定規(guī)則,將數(shù)據(jù)庫中的一張表分解成多個更小的,容易管理的部分,本文主要介紹了mysql創(chuàng)建表分區(qū)的實現(xiàn)示例,感興趣的可以了解一下2024-01-01VSCODE連接MySQL數(shù)據(jù)庫服務(wù)圖文教程
最近做網(wǎng)頁碰到連接數(shù)據(jù)庫的問題,上網(wǎng)查了挺久終于搞明白了,下面這篇文章主要給大家介紹了關(guān)于VSCODE連接MySQL數(shù)據(jù)庫服務(wù)的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下2023-06-06MySQL中進行數(shù)據(jù)的加密和解密存儲的操作方法
在MySQL中,我們可以使用對稱加密算法和非對稱加密算法對數(shù)據(jù)進行加密和解密存儲,通過合理選擇加密算法和密鑰管理,可以有效提高數(shù)據(jù)的安全性,防止敏感信息的泄露和非法獲取,下面給大家分享MySQL中進行數(shù)據(jù)的加密和解密存儲方法,感興趣的朋友一起看看吧2024-05-05MYSQL ERROR 1045 (28000): Access denied for user (using pass
Mysql中添加用戶之后可能出現(xiàn)登錄時提示ERROR 1045 (28000): Access denied for user的錯誤.2009-07-07解讀SQL中GROUP BY和HAVING子句中使用NULL條件問題
在使用SQL進行數(shù)據(jù)查詢時,可能會遇到查詢結(jié)果為空的情況,這通常與GROUP BY和HAVING子句的使用有關(guān),尤其是在處理包含NULL值的字段時,當使用GROUP BY進行數(shù)據(jù)分組,并在HAVING子句中直接判斷字段是否為NULL時2024-10-10