在我们给服务器搭建开发环境时难免会遇到服务器自带的数据库(非云数据库),外部访问不了的问题,今天来说一下解决办法。
1、首先服务器Mysql服务搭建好后,输入下面命令进到mysql里
mysql -u root -p
2、查看user表中的数据:
select host, user from user;
3、然后我们走授权方法,记得设置一个自己的密码
grant all privileges on *.* to root@'%' identified by '密码' with grant option;
4、最后刷新一下生效
flush privileges;
5、最后重启一下mysql,然后测试一下连接是否成功。