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

发布网友

我来回答

2个回答

热心网友

  因为安全的考虑,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;
  注意:最后一句很重要,目的是使修改生效.如果没有写,则还是不能进行远程连接.

热心网友

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 启成功

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com