mysql开启远程连接
提示:xxxxx为数据库密码
连接上mysql:
mysql -uroot -pxxxxx
切换到mysql数据库:
use mysql
添加%到user表
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'xxxxxx' WITH GRANT OPTION;
使用“flush privileges;”命令刷新刚才修改的权限,使其生效。
flush privileges;
然后就是最坑的地方了,被卡了两个小时。总以为上面哪里出错了。
如果还是不行。
第一,检查ECS,是否没有开组策略。把3306端口加上
第一,如果是使用的WDCP,宝塔,等第三方组件服务器,要把端口在wdcp或宝塔后台加上。。。。。。。。。。。。。。。。