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再次連線,成功~