mysql-Mysql 数据库远程无法登录

问题描述

Mysql 数据库远程无法登录
我的情况是这样的:
我的网络是重庆大学的校园网,网络无法ping通内部的机器和外网,但是可以ping通网关。而且,校园网内TCP连接是没有问题的,例如我的机器内网IP是172.20.65.161,可以通过Socket套接字TCP方式连接172.20.65.161的服务器程序。

但是,我却没法远程登录172.20.65.61上的Mysql服务器。
可以明确的是,远程的Mysql服务器已经开启了,并且按照网上说的远程登录开启的方式,设置了可以远程登录,同时防火墙的3306端口也已经开启了。
错误提示:mysql can't connect to mysql server on “172.20.65.61”(10060)

时间: 2024-09-27 18:37:23

mysql-Mysql 数据库远程无法登录的相关文章

远程登录 MySQL / MariaDB数据库配置教程

如果您想把 Web 服务器与数据库服务器分开,你需要配置一下数据库服务器,让 MySQL / MariaDB 可以远程登录. 假设: Web 服务器 IP 地址:192.168.33.61数据库服务器 IP 地址:192.168.33.63服务器操作系统:CentOS 7 第一步:编辑 my.cnf   my.cnf 是 MySQL / MariaDB 的配置文件,名字一般就是 my.cnf: vi /etc/my.cnf 在 [mysqld] 这个区域的下面,找到 bind-address ,

Mysql数据库远程授权

如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server ,解决此问题有以下2个方法: 1.改表法:在本机登入mysql后,更改"mysql"数据库里的"user"表里的"host"项,从"localhost"改为'%'. mysql> mysql>use m

MySQL数据库远程连接很慢的解决方案_Mysql

有次同事提出开发使用的MySQL数据库连接很慢,因为我们的MySQL开发数据库是单独一台机器部署的,所以认为可能是网络连接问题导致的. 在进行 ping和route后发现网络通信都是正常的,而且在MySQL机器上进行本地连接发现是很快的,所以网络问题基本上被排除了.以前也遇到过一次这样的问题,可后来就不知怎么突然好了,这次又遭遇这样的问题,所以想看看是不是MySQL的配置问题.在查询MySQL相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在MySQL的配置文件中增加如下配置参数

MySQL数据库远程连接开启方法_Mysql

第一中方法:比较详细以下的文章主要介绍的是MySQL 数据库开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机操作流程. 1.d:\MySQL\bin\>MySQL -h localhost -u root 这样应该可以进入MySQL服务器 复制代码 代码如下: MySQL>update user set host = '%' where user = 'root'; MySQL&g

MySQL数据库远程连接开启方法

第一中方法:比较详细 以下的文章主要介绍的是MySQL 数据库开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机操作流程. 1.d:\MySQL\bin\>MySQL -h localhost -u root 这样应该可以进入MySQL服务器 复制代码代码如下: MySQL>update user set host = '%' where user = 'root'; MySQL&g

MySQL数据库远程连接怎么提升速度

有次同事提出开发使用的MySQL数据库连接很慢,因为我们的MySQL开发数据库是单独一台机器部署的,所以认为可能是网络连接问题导致的. 在进行 ping和route后发现网络通信都是正常的,而且在MySQL机器上进行本地连接发现是很快的,所以网络问题基本上被排除了.以前也遇到过一次这样的问题,可后来就不知怎么突然好了,这次又遭遇这样的问题,所以想看看是不是MySQL的配置问题. 在查询MySQL相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在MySQL的配置文件中增加如下配置参

MySQL:无法远程登入MySQL Server解决(摘合)

mysql|server|解决 MySQL:无法远程登入MySQL Server 尝试用MySQL Adminstrator GUI Tool登入MySQL Server,Server却回复错误讯息:Host '60-248-32-13.HINET-IP.hinet.net' is not allowed to connect to thisMySQL server 这个是因为权限的问题,处理方式如下:shell>mysql --user=root -p输入密码mysql>use mysqlm

mysql如何授权远程IP连接

新安装的MySQL是默认不开户远程访问权限的,也就不能外部连接MySQL.这样对想远程调用MySQL的数据很不方便.下面我们来看下如何设置允许远程连接MySQL数据库. 登录MySQL mysql -uroot -p 如果无法登录可以使用find / -name mysql搜索mysql程序的路径,比如mysql程序路径为:/usr/local/mysql/bin/mysql,我们可以这样登录: /usr/local/mysql/bin/mysql -uroot -p 执行如下命令: grant

svn 安装以后,mysql 就不能用ip登录了。

问题描述 svn 安装以后,mysql 就不能用ip登录了. mysql 在没有安装svn之前,是可以通过ip地址远程的,但是安装了svn之后,通过ip远程就不能连接了, 报错:,求各位大神帮助!!!!!!!!!!!! 解决方案 解决方案二: 可能是因为系统数据库mysql中user表中的host是localhost的原因,试试把这个值改为自己服务器的ip.不过用 mysql -u root -p命令就连不上数据库了,需要用mysql -h 服务器ip -u root -p因为默认的连接mysq