一、首先,打開終端,連接遠程服務器,命令如下:
ssh UserName@IP
UserName :用戶名,IP:IP地址
接着輸入密碼,可進入遠程服務器;
修改配置文件:
打開的目錄可能會根據MySQL的版本稍有不同,可以先嚐試打開/etc/mysql/my.cnf這個配置文件,若該文件不存在或文件內容爲空,則嘗試下面的文件路徑。
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
在下面行的開頭加上#,註釋掉該行,然後保存退出vim:
bind-address = 127.0.0.1
注:Linux的常用命令自己可以去查詢
二、進入MySQL,命令如下:
mysql -u user -p
輸入MySQL的密碼,然後輸入:
use mysql;
注:分號不要忘了輸入哦!
接着,輸入:
grant all privileges on *.* to 'user'@'ip' identified by 'password' with grant option;
PS:user 爲用戶名,IP爲可訪問的IP地址,password爲密碼;
注:IP如果填'%',%爲任何IP都可以訪問,強烈建議不要用%,
使修改生效,輸入:
flush privileges;
然後,輸入:
exit;
退出MySQL;
三、最後,一定要記得重啓MySQL服務:
sudo service mysql restart
個人建議:
網上有方法是改變表,就個人而言不建議,授於用戶權限即可