1. 程式人生 > >CentOS下配置MySQL允許root用戶遠程登錄

CentOS下配置MySQL允許root用戶遠程登錄

支持 否則 分割 查看 下載文件 個數 sel roo wget

1.常用命令:

安裝上傳下載文件命令
yum install lrzsz
安裝webget工具
yum -y install wget

------------------------------------分割線---------------------------------------------

在CentOS上成功安裝MySQL Server後,發現無法用客戶端進行連接,查閱相關質料後發現如果想讓root用戶支持遠程登錄,是需要進行額外配置的;配置步驟如下:

步驟:

修改root密碼 (可選)

# 切換到mysql這個數據庫
mysql> use mysql;

# 將root用戶的密碼修改為:123456
mysql> update user set password=PASSWORD(‘123456‘) where user=‘root‘;

  

 檢查root配置

# root用戶登錄
$ mysql -u root -p

# 切換到mysql這個數據庫
mysql> use mysql;

# 查看root用戶配置
mysql> select host,user from user where user=‘root‘;

  修改root配置

如果查詢結果中不包含以下記錄,請添加,否則請忽略次步驟

host	user
%	root
mysql> update user set host = ‘%’ where user = ‘root’ and host=’127.0.0.1’;

  給用戶授權

mysql> grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant option;

  使配置生效

mysql> flush privileges;

  

CentOS下配置MySQL允許root用戶遠程登錄