https://www.cnblogs.com/zkfopen/p/9469787.html#_label2_1
(1)查看哪些端口被打开 netstat -anp
查看linux端口
(2)sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf
修改把bind-address=127.0.0.1
注释掉
(3)重启mysql服务service mysql restart
(4)对所有的远程用户登陆
1.mysql -u root -p回车,输入密码回车,登录;
2.授权远程用户登录
1.对所有 root 用户授权:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root用户密码' WITH GRANT OPTION;
2.对指定 IP 的 root 用户授权:
GRANT ALL PRIVILEGES ON *.* TO root@'指定的IP地址' IDENTIFIED BY 'root用户密码' WITH GRANT OPTION;
3.也可以授权指定的表,这就不搞的那么麻烦了,反正本地自己用。
3.重载授权表:FLUSH PRIVILEGES;
4.exit 退出 Mysql```