Ubuntu 16.04 設定MySQL遠端訪問許可權
阿新 • • 發佈:2018-12-22
本文記錄一下在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 [email protected]"%" identified by "pwd" with grant option;
flush privileges;
exit;
第三步:重啟mysql服務
service mysql restart
備註:本文使用的文字編輯器為vim,若使用圖形化介面可用其它編輯器編輯。