Navicat无法连接到MySQL

Posted 介里不让趟浪水

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Navicat无法连接到MySQL相关的知识,希望对你有一定的参考价值。

今天新装的linux,装好以后想用Navicat连接一下数据库,发现连接不上

思路,捋一下

第一种:Access denied for user \'root\'@\'localhost\' (using password: YES)

解决方法:

一、查看系统防火墙是否允许3306端口访问

没有的话请参考linux里的

二、.本地IP(也就是你电脑的ip)没有访问数据库的权限,开启一下,报错信息如下:

1.进入mysql

2.选择数据库更新数据

use mysql;

update user set host=\'%\' where user=\'root\' limit 1;

flush privileges;

3,测试,搞定!

 第二种:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘hostxxxxx’ (10061)

错误原因:mysqld数据库服务没有启动。

检查 :在windows 的任务管理器,或者 unix/Linux 下 ps -aux | grep mysql 看一下。确认服务已经启动。

处理 :启动mysqld 服务

以上是关于Navicat无法连接到MySQL的主要内容,如果未能解决你的问题,请参考以下文章

无法远程连接Mysql数据库

Navicat怎么连接Sqlite数据库

SSH如何连接MYSQL数据库

为啥我的navicat premium 连不上mysql?

无法使用php连接错误连接到mysql:无法连接到'localhost'(10061)上的MySQL服务器[重复]

连接网站显示数据库错误:无法连接到数据库:无法连接到MySQL?