1.首先设置mysql
1).mysql -u root -p 链接mysql
2).use mysql使用mysql这个库
3).GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 修改mysql远程访问权限,当然也可以新建账号赋予远程连接权限。
4).使用 flush privileges; 命令刷新刚才修改的权限,使其生效
5).使用 select host,user from user;查看是是否生效
2.如果第一步完了不行的话那么就需要查看防火墙是否允许几个关键的端口被访问。
root@iZ2:~# status verbose
如果出现 Status: inactive 说明防火墙是不活跃的也就是没有启动。
那么使用
root@iZ2~# sudo ufw enable