首页 > 电脑专区 > windows >

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

来源:互联网 2023-02-20 22:46:58 172

今天在虚拟机的ubuntu系统上安装了mysql,然后用navicat去连接,竟然连接不上,报10038的错误,虽然以前碰到过这个问题,但那是在windows系统下,linux系统下的解决方法完全不同,下面是详细的解决过程。FTW办公区 - 实用经验教程分享!

navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

工具/原料

  • ubuntu16.04
  • mysql
  • navicat

方法/步骤

  • 1

    首先sufo ufw status查看防火墙是否开启,状态为inactive说明没有开启防火墙。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 2

    然后输入netstat -an|grep 3306查看端口启动和占用情况,可以看到绑定为127.0.0.1,这块需要我们修改为0.0.0.0,下面会讲到。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 3

    首先得修改mysql访问权限,输入mysql -u root -p,回车,然后输入密码123456进入mysql命令行。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 4

    输入grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;指定所有客户端都可以使用root账户访问mysql。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 5

    输入flush privileges;刷新权限设置。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 6

    输入exit;退出mysql命令行。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 7

    输入cd /etc/mysql/mysql.conf.d进入mysql配置目录。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 8

    输入vim mysqld.cnf修改mysql配置文件。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 9

    找到bind-address修改127.0.0.1为0.0.0.0。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 10

    输入/etc/init.d/mysql restart重启mysql。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 11

    再次使用navicat连接mysql,终于可以连接上了。FTW办公区 - 实用经验教程分享!

    navicat连接不了ubuntu的详细解决办法FTW办公区 - 实用经验教程分享!

  • 11该信息未经许可获取自百度经验
  • 注意事项

    • 以上步骤都是自己一步步亲自执行的,希望能帮到恰好需要的朋友。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!FTW办公区 - 实用经验教程分享!


    标签: MYSQL操作系统UBUNTU连接详细

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码