1. 程式人生 > >centos 6 安裝 mysql

centos 6 安裝 mysql

詳細步驟參照以下文件:

https://www.linode.com/docs/databases/mysql/how-to-install-mysql-on-centos-6

安裝之前:

1.檢視hostname,以下第一條命令顯示hostname縮寫,第二條命令顯示全名

hostname
hostname -f

2. 更新yum

sudo yum update
 

開始安裝:

sudo yum install mysql-server
sudo /sbin/chkconfig --levels 235 mysqld on

啟動:

sudo service mysqld start

啟動成功:

Starting mysqld:                                           [  OK  ]

啟動失敗:檢視/etc/my.cnf裡的日誌路徑在什麼地方,開啟日誌檢視是什麼原因失敗。比如埠被佔用,在/etc/my.cnf 增加 port=xxx,修改啟動埠。

安全設定:

sudo mysql_secure_installation

提示(安裝之初,root 帳號密碼為空),直接回車:

Enter current password for root (enter for none): 

之後的步驟根據提示輸入,y/n

結束提示:

All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!

開始使用:

#mysql -uroot -p123123    (123123為設定的密碼)

遠端連線時遇到的問題:

用本地的navicat連線伺服器的mysql時,提示:

Host '172.24.174.143' is not allowed to connect to this MySQL server

解決:修改伺服器的mysql配置:

1.#mysql -uroot -p123123

2.mysql> GRANT ALL ON *.* to [email protected]'%' IDENTIFIED BY '123123';
Query OK, 0 rows affected (0.00 sec)

用navicat再次連線,成功~