mysql远程连接问题
服务器端口开放
1.mysql默认端口是 3306,所以要开放此端口
编辑 mysql 的配置文件 mysqld.cnf
1.执行
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
2.把 bind-address = 127.0.0.1 注释掉
1.在装有MySQL的机器上登录MySQL
mysql -u root -p密码
2.执行
use mysql;
3.执行
update user set host = '%' where user = 'root';
4.执行
FLUSH PRIVILEGES;
5.退出重启mysql
quit;
sudo service mysql restart