navicat连接不了ubuntu的详细解决办法


本文摘自PHP中文网,作者爱喝马黛茶的安东尼,侵删。

首先sufo ufw status查看防火墙是否开启,状态为inactive说明没有开启防火墙。

1565074924(1).png

然后输入netstat -an|grep 3306查看端口启动和占用情况,可以看到绑定为127.0.0.1,这块需要我们修改为0.0.0.0,下面会讲到。

1565074934(1).png

首先得修改mysql访问权限,输入mysql -u root -p,回车,然后输入密码123456进入mysql命令行。

1565074943(1).png

输入grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;指定所有客户端都可以使用root帐户访问mysql。

1565074956(1).png

相关推荐:《Navicat for mysql使用图文教程》

输入flush privileges;刷新权限设置。

1565074966(1).png

输入exit;退出mysql命令行。

1565074979(1).png

输入cd /etc/mysql/mysql.conf.d进入mysql配置目录。

1565075035(1).png

输入vim mysqld.cnf修改mysql配置文件。

1565075079(1).png

找到bind-address修改127.0.0.1为0.0.0.0。

1565075096(1).png

输入/etc/init.d/mysql restart重启mysql。

1565075113(1).png

再次使用navicat连接mysql,终于可以连接上了。

1565075312(1).png

以上就是navicat连接不了ubuntu的详细解决办法的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Navicat怎么导出数据库表

使用Navicat怎么连接远程的oracle

Navicat怎么避开试用期

excel数据如何批量导入Navicat

Navicat怎么查看表的字符集

Navicat premium中如何备份数据

Navicat怎么批量修改数据

图文详解Navicat中如何使用命令创建数据库和表

Navicat 1146错误

Navicat怎么添加数据

更多相关阅读请进入《Navicat》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...