Ubuntu 16.04 設置MySQL遠程訪問權限


本文記錄一下在Ubuntu 16.04版本下設置MySQL數據庫的遠程訪問。

第一步:修改配置文件的端口綁定

打開的目錄可能會根據MySQL的版本稍有不同,可以先嘗試打開/etc/mysql/my.cnf這個配置文件,若該文件不存在或文件內容為空,則嘗試下面的文件路徑。

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在下面行的開頭加上#,注釋掉該行,然后保存退出vim:

bind-address = 127.0.0.1

第二步:修改訪問權限

進入mysql,輸入如下命令,輸入密碼,進入mysql命令行

mysql -u root -p

授權root用戶訪問權限,並刷新權限,此處的root可用其它MySQL用戶替換,pwd部分需替換為該用戶對應的密碼

grant all privileges on *.* to root@"%" identified by "pwd" with grant option;
flush privileges;
exit;

第三步:重啟mysql服務

service mysql restart

備注:本文使用的文本編輯器為vim,若使用圖形化界面可用其它編輯器編輯。


免責聲明!

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



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