今天连接数据库遇到一个问题, 错误提示: Can’t connect toMySQLserver on ‘localhost’ (10060) 开始弄了很久,没弄好。 后来去谷歌了一下。 发现原来是我的防火墙问题、我也是醉得不要不要了。 然后,果断把防火墙关闭。 哈哈,连接成功! 当然,我这个连接的是本机数据库。 如果是连接远程的数据库,可能还有其他...
原因就是mysql设置的就是只有本机可以连接 解决办法 #1.登录服务器,在服务器上登录mysql #2.使用user这个库 use mysql; #3.查看root账户selecthost,userfromuser; 可以看到,只有localhost也就是本机可以连接root账户,所以需要更改 #4.更改权限updateusersethost='%'whereuser='root'; #5.刷新一下 flush privile...
1、d:\mysql\bin\>mysql -h localhost -u root //这样应该可以进入MySQL服务器 2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root's password' WITH GRANT OPTION //赋予任何主机访问数据的权限 3、mysql>FLUSH PRIVILEGES //修改生效 4、mysql>EXIT //退出MySQL服务器 这样就可...
mysql> grant all on jiradb.* to 'jira'@'localhost' identified by 'jira'; Query OK, 0 rows affected (0.00 sec) 解释下这条命令 grant all onjiradb.*(数据库.*代表所有表)to'jira'(用户名)@'localhost'(本地链接数据库)identified by'jira'(密码); 赋予权限之后需要刷新权限表: mysql> flush ...
【摘要】 Navicat报错:2003 - Can‘t connect to MySQL server on ‘xxx‘ (10060 “Unknown error“) 在本地的Navicat连接服务器上的数据库时,第一次连接可能会出现如下错误,表示没有连接成功 解决方法: 第一种方法 一般需要改下服务器上mysql的权限,首先登录服务器上的mysql,%:表示可以任何主机都能连接到mys...
[个人小记]解决mysql数据库登录时ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10060)报错,mysql2003登录报错解决个人小记1、问题解决2、一个实例1、问题解决解决上述报错的方式打开mysql数据库文件夹找到配置
代码语言:javascript 复制 update mysql.usersetauthentication_string=password('这里是你的新密码')where user='root'; 之后退出mysql 将skip-grant-tables注释掉,再次登录输入密码,成功解决数据库链接问题,同时解决了数据库创建函数的问题。
mysql ERROR 2003: Can't connect to MySQL server on 'localhost' (10060)” 用navicat for mysql 连接数据库的时候出现这个问题 或者通过cmd ,mysql命令后提示这个错误 mysql服务启动停止没有问题 网上搜了一天解决方案,有人说关闭防火墙试一试,关闭防火墙,真的可以了。
你的mysql 服务还没启动,如果你的系统是 win32 ,那请执行安装目录下的 winmysqladmin.exe 当它的图标显示为绿色时,就可以了,登录 mysql -h localhost -u root 或者应该设置为“localhost ”而不是“local host ”再或者先卸载掉,
2、授权:grant all privileges on . to ‘root’@’%’ with grant option; 3. flush privileges; 再次远程访问: [root@hadron ~]# mysql -h192.168.1.165 -uroot -p123456 ERROR 2003 (HY000): Can’t connect to MySQL server on ‘192.168.1.165’ (113) 6、还是无法连接到数据库,可能不能访问端口...