Navicat 8 for Mysql 为什么连接不上啊,高手帮解决一下!谢谢 10

我创建连接,打开连接的时候出现了一个对话框“2003-Can'tconnecttoMysqlserveron'localhost'(10061)”这个该怎么解决啊?希望高... 我创建连接,打开连接的时候出现了一个对话框“2003-Can't connect to Mysql server on 'localhost' (10061)”这个该怎么解决啊?希望高手帮我解决一下!急 展开
 我来答
糖糖寳寳
2015-09-11 · TA获得超过6.4万个赞
知道大有可为答主
回答量:1.8万
采纳率:92%
帮助的人:3836万
展开全部
  因为安全的考虑,MYSQL默认安装的时候不允许外网访问
  修改方式:
  1、首先检查mysql的配置,打开mysql 的配置文件my.ini查找 bind-address =localhost(127.0.0.1),将它用#注释掉
  2、修改表,本地登录mysql,切换到名为mysql数据库,使用sql语句查看"select host,user from user ;"
  mysql -u root -pvmwaremysql>use mysql;
  mysql>update user set host = '%' where user ='root';
  mysql>select host, user from user;
  mysql>flush privileges;
  注意:最后一句很重要,目的是使修改生效.如果没有写,则还是不能进行远程连接.
goblin_y
2011-03-28 · 超过39用户采纳过TA的回答
知道答主
回答量:186
采纳率:0%
帮助的人:116万
展开全部
MySQL数据库出现"ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)", 说明你的MySQL还没有启动。
解决办法:
第一步删除C:\Windowns下面的my.ini
第二步打开C:\mysql\bin\winmysqladmin.exe 输入用户名 和密码
第三步 在dos下 输入 mysqld-nt -remove 删除服务,在接着输入 mysqld-nt -install
第四步 输入mysql 启成功
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式