mysql开启远程访问
个人建议mysql可以用宝塔自动下载安装。
远程访问,
1.关闭防火墙,确保ip能ping通
2.ping端口确定数据库能ping通
3.本地先连上去命令行修改远程访问权限。
mysql -u root -p
use mysql;
select user,host from user;
select host from user where user='root';
grant all privileges on *.* to root@'%' identified by "7gYgu4RwAkwz";
update user set host = '%' where user ='root';
flush privileges;
如果步骤3报错 1045 - Access denied for user 'root'@'192.168.0.109' (using password: YES)
我的解决方案,是直接上宝塔新增一个账户,然后给权限。
这样就基本没问题了