遠程服務器上Mysql遠程用戶登錄授權方法

一、mysql遠程用戶登錄授權

1、授權給特定的IP地址,密碼admin

grant all privileges on *.* to 'root'@'127.0.0.1' identified by 'admin' with grant option;
flush privileges;

2、授權所有用戶訪問,密碼是admin

grant all privileges on *.* to 'root'@'%' identified by 'admin' with grant option;
flush privileges;

說明:ip和百分號前面的root爲用戶名,by後面的admin爲數據庫密碼

二、修改配置文件

默認情況下mysql只允許本地登錄,需要將配置文件做一下修改
ubuntu服務器下面的路徑
sudo vim /etc/mysql/my.cnf
找到如下一行,然後註釋

#bind-address  = 127.0.0.1  <---註釋掉這一行就可以遠程登錄了

三、重啓mysql

sudo /etc/init.d/mysql restart

四、本地可以用Navicat for Mysql測試



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章