在Linux系統(tǒng)中配置MySQL允許任意IP訪問(wèn),需要進(jìn)行如下步驟:
1. 在MySQL配置文件中開(kāi)啟遠(yuǎn)程訪問(wèn)權(quán)限:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到bind-address,將其注釋掉或修改為如下值:
#bind-address = 127.0.0.1 bind-address = 0.0.0.0
2. 授予訪問(wèn)MySQL的用戶遠(yuǎn)程訪問(wèn)權(quán)限:
mysql -u root -p GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password'; FLUSH PRIVILEGES;
其中,'%'表示任意IP地址,'root'和'password'分別是用戶名和密碼,根據(jù)實(shí)際情況進(jìn)行修改。
3. 重啟MySQL服務(wù)。
sudo /etc/init.d/mysql restart
配置完成后,即可在任何遠(yuǎn)程計(jì)算機(jī)上使用mysql命令連接MySQL數(shù)據(jù)庫(kù)。