2.windows10 下 Navicat for MySQL 连接Linux中MySQL数据库

安装完成Navicat后  正常数据库是不允许远程连接的。

1.检查Linux防火墙状态,在root权限下(参考:https://www.cnblogs.com/blogforly/p/5997553.html

2.授权MySQL,允许远程用户登录访问MySQL:

从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

3.操作完后切记执行以下命令刷新权限 : FLUSH PRIVILEGES;

4.还不行就修改mysql配置文件:sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 

bind-address  =0.0.0.0      重启mysql:      /etc/init.d/mysql restart

5.如果连接时候出现ssl错误,把navicate中的ssl选项去掉。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容