一、配置my.cnf
vim /etc/my.cnf
找到修改或者在[mysqld]下添加
bind-address=0.0.0.0
#如0.0.0.0表示允许任何IP连接。
配置或添加用户可以远程访问
mysql -u root -p
#输入密码
CREATE USER 'root'@'%' IDENTIFIED BY 'password';
# %代码远程任意主机,可以指定前缀如 192.168.1.%这样。以提高安全性。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
#上面添加授权。*.*为所有库,可以把第一个*指定为想要远程的库
FLUSH PRIVILEGES;