MySQL可以管理網站用到的數據庫,WordPress 和 Drupal 也都支持 mysql 數據庫。所以我們的 Web 運行環(huán)境里,需要安裝一個 mysql 。之前我們已經添加了資源庫,所以可以直接使用 yum 命令去安裝 mysql :
一、已有環(huán)境
- 阿里云主機安裝centos 6.8
二、安裝mysql
yum install mysql-server
使用service命令啟動/停止mysql服務:
service mysqld start
service mysqld stop
然后我們需要簡單配置一下 mysql ,默認安裝以后 mysql 的 root 用戶是沒有密碼的,對于生產環(huán)境來說,這肯定是不行的,另外還有一些安全相關的設置,可以使用下面這行命令去配置一下,它是一個向導,問你一些問題,你要給出答案,比如是否要設置 root 用戶的密碼, 密碼是什么等等。
mysql_secure_installation
Enter current password for root (enter for none):
解釋:輸入當前 root 用戶密碼,默認為空,直接回車。
Set root password? [Y/n] y
解釋:要設置 root 密碼嗎?輸入 y 表示愿意。
Remove anonymous users? [Y/n] y
解釋:要移除掉匿名用戶嗎?輸入 y 表示愿意。
Disallow root login remotely? [Y/n] y
解釋:不想讓 root 遠程登陸嗎?輸入 y 表示愿意。
Remove test database and access to it? [Y/n] y
解釋:要去掉 test 數據庫嗎?輸入 y 表示愿意。
Reload privilege tables now? [Y/n] y
解釋:想要重新加載權限嗎?輸入 y 表示愿意。
http://blog.csdn.net/simplty/article/details/38355873
三、設置mysql允許遠程連接
默認情況下,mysql帳號不允許從遠程登陸,只能在localhost登錄。設置mysql可以通過遠程主機進行連接。
在localhost登入mysql后,更改 "mysql" 數據庫里的 "user" 表里的 "host" 項,將"localhost"改稱"%"
mysql -u root -h localhost -p
執(zhí)行如下:
update user set host='%' where user='root' and host='localhost';

四、遠程連接
- 命令遠程連接:
mysql -h 139.224.226.101 -u root -p

- 客戶端連接
mac上使用Sequel Pro,登錄后如下

五、設置開機自啟動
chkconfig mysqld on
其他

2.重置root賬戶密碼
http://www.centoscn.com/mysql/2015/1222/6558.html