阿里云centos安裝mysql并遠程連接

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';

四、遠程連接

  1. 命令遠程連接:
mysql -h 139.224.226.101 -u root -p
  1. 客戶端連接
    mac上使用Sequel Pro,登錄后如下

五、設置開機自啟動

chkconfig mysqld on

其他

  1. 修改數據庫編碼
    http://www.centoscn.com/mysql/2015/1222/6558.html

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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容