`
rawbenny
  • 浏览: 14000 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类

mysql:无法远程登入mysql server 的解决办法

阅读更多
mysql这么小,大家都会在自己机器上装一个,在本地连本地的server,一般都不会碰到"host is not allowed to connect to this mysql server"这样的错误。如果不是最近一个rails 的项目,估计我也不会碰到,所以记录一下,给需要的人留个档。

我们的项目是ubuntu7.04+rails1.2.3+mysql5.0,前面的人基本上都是在vi下做开发,访问数据库也是用命令行,随着项目的增大,表结构由原来的几张变成了几十张,新来的开发人员基本上不习惯用命令行,所以决定用IDE远程访问数据库。

1、装好navicat,新建一个connection,双击该连接,出现错误提示"host is not allowed to connect to this mysql server".
2、怀疑网络问题,先ping服务器,能通,再telnet,服务器拒绝链接,网络问题被排除。
3、那只能是服务器的配置问题,查了一下manual,需要在服务器里mysql数据库的host表做些配置。
shell>mysql --user=root -p
输入密码
mysql>use mysql
mysql>GRANT SELECT,INSERT,UPDATE,DELETE ON [db_name].* TO [username]@[ipadd] identified by '[password]';

db_name:要开发远程连接权限数据库名
username:连接所使用的用户名
ipadd:客户端所在主机的IP地址,如果要开放多个网段的链接,可以使用%作为通配符,例如,开一个一个C类网段的连接,可以使用'192.168.0.%',地址两边的单引号是必须的。
password:用户密码


分享到:
评论

相关推荐

    java开发项目基于SSH三大框架的学生管理系统源代码.zip

    java开发项目基于SSH三大框架所编写的学生管理系统源代码,这是基于SSH三大框架所编写的学生管理系统(课设),MySql数据库,主要功能有: 管理员登入、学生信息的录入、学生成绩录入、课程信息录入、教师管理等。...

    解决无法远程登入MySQL数据库的几种方案

    本文介绍了无法远程登入MySQL数据库的几种解决方案。

    1.zipSource Server : changgou Source Server Type : MySQL Source Ser

    Source Server Type : MySQL Source Server Version : 50726 Source Host : 192.168.159.134:3306 Source Schema : changgou_all Target Server Type : MySQL Target Server Version : 50726 File Encoding ...

    MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)

    远程连接mysql是总是提示: 代码如下:Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0 很明显这是连接初始化阶段就丢失了连接的错误。 google半天大多是说的注释掉...

    MYSQL无法远程连接

    解决MYSQL无法远程连接,适合mysql外链。

    -bash: mysql: command not found的问题与解决

    总结一下解决办法: 这个问题的出现是两个原因 1 .bash_profile中path路径不正确,这里面的路径是你当前登录的用户去执行mysql的路径,你可以直接把这个path设置为mysql安装的位置,如:/usr/local/mysql-5.7.17-...

    mysql for liunx 免安装版

    chown -R root:mysql /usr/local/mysql/ chown -R mysql:mysql /usr/local/mysql/data/ chown -R mysql:mysql /usr/local/mysql/lib/ chown -R mysql:mysql /usr/local/mysql/sock/ 启动:mysql服务 /usr/local/...

    设置mysql远程连接

    设置mysql数据库远程连接: Windows系统 1、 停止mysql的服务。 2、 进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入c:\mysql\bin 3、 进入mysql数据库服务器 c:\mysql\bin>mysql –u ...

    树莓派 mysql 安装 开启远程服务

    亲测可用,有问题联系我, 最后数据库连接报错时在 mysql -u root -p 后直接执行最后的几条命令,grant的时候可能报错,忽略,执行完就链接上了

    无法远程访问Mysql的解决方案

    无法远程访问Mysql的解决方案,这个写得比较详细

    MySQL导入sql脚本错误:2006 解决方法

    MySQL导入sql脚本错误:2006 – MySQL server has gone away 到如一些小脚本很少报错,但最近导入一个10+M的SQL脚本,却重复报错: Error occured at:2014-03-24 11:42:24 Line no.:85 Error Code: 2006 - MySQL ...

    MySQL远程连接工具 Navicat for SQL Server

    MySQL远程连接工具 Navicat for SQL Server 解压就可以用

    Navicat出现无法远程连接MySql服务器问题的解决办法

    Navicat无法远程连接MySql服务器问题的解决方法写在前面: 操作系统:中标麒麟4.0; 数据库:MySQL5.7.26; JDK:采用中标麒麟系统自带的openjdk; 客户端工具:Navicat; 前置条件: MySQL服务安装完毕; 情景: ...

    远程用户连接mysql授权

    授权法,介绍远程用户连接mysql数据库,给任意远程主机授权访问mysql server的权限。

    MYSQL权限不够解决办法

    mysql报权限错误解决办法mysql报权限错误解决办法

    Win2012安装mysql的以及修改root用户可以远程链接

    该文档讲解了再win2012系统上安装mysql5.7.17.0的操作方式,以及配置mysql可以通过远程访问(其他计算机访问)的详细步骤,还提到了几种错误及相应解决办法:1远程连接错误,2php连接mysql错误,3织梦猫生成页面时...

    Nacos Docker MySQL 8 版本:Nacos:2.2.3,mysql:8.0.30

    直接启动:docker-compose -f example/standalone-mysql-8.yml 修复漏洞:Nacos 集群反序列化漏洞 一、漏洞概述 2023 年 6 月 7 日,Nacos 发布新版本,修复了一处远程代码执行漏洞,所 属厂商:alibaba,漏洞编号...

    linux下mysql的rpm安装包

    安装文件:MySQL-server-5.1.62-1.glibc23.i386.rpm # rpm -ivh /software/mysql/MySQL-server-5.1.62-1.glibc23.i386.rpm 这是在/usr/share/mysql 目录下生成一些 文件,其中有一个文件名为:my-medium.cnf 将其...

    远程连接MySQL所遇到的问题以及解决问题方法

    使用YUM命令进行安装之后,对MySQL进行一系列的配置,以及解决了不能进行远程连接MySQL数据库的问题,后边的解决方法同样适用于没有使用Yum命令安装的用户

    牛族MYSQL远程连接器1.6

    请大家先分清楚SQL SERVER 和 MYSQL 的区别,是两个完全不同的数据库。 美化了界面,修复了一些程序BUG。使用更加稳定。 1 可以无需安装MYSQL数据库,用SuperMysql连接器可以连接远程MYSQL数据库。 2 远程数据库表...

Global site tag (gtag.js) - Google Analytics