MySQL允許遠程訪問


修改遠程訪問  (不是必要)

如果數據庫配置文件名為mysql.conf, 需要:

cd /etc/mysql/mysql.conf.d

修改配置文件mysqld.conf, 注釋掉:

bind_address=127.0.0.1  表示只允許本地訪問,注釋掉該行

 

如果數據庫配置文件名為 my.cnf,執行如下步驟:

1.使用數據庫

use mysql;

 

2.新創建一個用戶

該用戶可以從任何主機以密碼123456遠程訪問MySQL

create user 'root'@'%' identified by '123456';

如果報錯 ERROR 1396 (HY000): Operation CREATE USER failed for 'root'@'%' ,說明已經存在該用戶對應主機,直接第三步授權

3.給用戶最大授權

grant all privileges on *.* to 'root'@'%' identified by '123456';

 

刷新權限表  (最后不能忘記)

 

FLUSH PRIVILEGES; 刷新權限

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM