Linux——Centos下搭建MySQL環境

一、安裝和配置

參考博客:http://www.2cto.com/database/201208/145900.html

(1)使用yum命令安裝mysql

yum list mysql 


(2)安裝過後需要啓動mysql服務

service mysqld start

如需重啓:

service mysqld restart


(3)啓動過後需要給mysql創建一個root管理員

mysqladmin -u root password jereh123 


(4)進入mysql

mysql -u root -p 


(5)新增一個用戶

grant all on *.* to 'user'@'%' IDENTIFIED BY 'password';

FLUSH PRIVILEGES;

二、後期遇到遠程連接不上服務器上得mysql

問題1:1130 host is not allowed to connect to this MySql server

登錄mysql:

mysql -u -p

執行命令:

grant all privileges on *.* to 'root'@'%' with grant option;

flush privileges;

exit;


問題2:1045 Access denied for user 'root'@'localhost' (using password: YES)

參考博客:http://www.cnblogs.com/qq78292959/p/3641972.html

1.停掉mysql:

service mysqld stop


2.使用如下命令並且結束

mysqld_safe --user=mysql --skip-grant-tables --skip-networking &


3.再次登錄mysql

mysql -u root -p

4.重新設置密碼刷新並退出

UPDATE user SET Password=PASSWORD('cl155213') where USER='root';

FLUSH PRIVILEGES;

quit


遠程連接OK


發佈了26 篇原創文章 · 獲贊 62 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章