前言
由于懒癌犯了,好久没写博客。把最近一段时间遇到的问题总结一下吧。
正文
问题:最近心血来潮,整了一个腾讯云服务器。搭好了各种环境,后面用navicat连搭好的mysql出现问题了。发现连不上。
经过各种排查得出结论。原来是mysql的远程访问没开。
是要这么开的:
1.进入 mysql:
/usr/local/mysql/bin/mysql -u root -p
2.使用 mysql库 :
use mysql;
3.查看用户表 :
SELECT `Host`,`User` FROM user;
4.更新用户表 :
UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;
(其中%的意思是允许所有的ip远程访问,如果需要指定具体的某个ip就写上具体的ip即可)
5.强制刷新权限 :
flush privileges;
后面就可以愉快的建表了。
如果你觉得有收获~可以关注我的公众号【咖啡色的羊驼】~第一时间收到我的分享和知识梳理~