我是靠谱客的博主 自觉裙子,最近开发中收集的这篇文章主要介绍新安装mysql 第三方工具连接不上问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Mysql从客户端连接服务器连不上的问题
 
公司要用Mysql做一个测试,开始在自己的本地建一个Mysql 数据库自己本地的程序再连上去,没有遇到过连接不上的问题。
这次数据库在服务器上,从本地客户端连接就是被拒绝。 
 
报的错误为 
ERROR 1130: Host ’192.168.5.3’ is not allowed to connect to this MySQL server 
  www.2cto.com  
查过资料后发现这个问题,一般都会遇到,My sql数据库跟其他数据库不一样,需要设置权限可以控制哪台机器能访问数据库,能访问哪些表。 
所以就要登上服务器。 
C:Documents and SettingsAdministrator> mysql -h localhost -u root -p 
Enter password: *** 
Welcome to the MySQL monitor.  Commands end with ; or g. 
Your MySQL connection id is 5 
Server version: 5.1.43-community MySQL Community Server (GPL) 
 
Type 'help;' or 'h' for help. Type 'c' to clear the current input statement. 
  www.2cto.com  
mysql> grant all privileges on *.* to root@'%' identified by '123' with grant 
    -> option; 
Query OK, 0 rows affected (0.00 sec) 
意思就是将服务器上的所有资源都给root用户权限,%代表来自不同的IP 
这里需要注意一下要把密码也要带上。通过密码123登录。 
mysql> FLUSH PRIVILEGES; 
Query OK, 0 rows affected (0.00 sec) 
最后要刷新下权限。 
 
这样就从本地192.168.5.3这个IP的客户端连接到服务器上了

最后

以上就是自觉裙子为你收集整理的新安装mysql 第三方工具连接不上问题的全部内容,希望文章能够帮你解决新安装mysql 第三方工具连接不上问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部