vps远程mysql(vps远程桌面服务器小时租用)

怎么解决mysql不允许远程连接的错误

首先远程连接进入服务器,在cms中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。输入use mysql;输入select user,password,host from user;可以看到host中只有localhost主机。

本文提供了三种解决方法:改表法。可能匙你d帐号不允许从远程登陆,只能在localhost。

如果你要远程用这个账户名登录,需要新建一个账户,见如下:root root是账户名,%是主机名,%的意思是匹配任何地址,也就是允许你从任何主机连接mysql.另外是权限的了。比如你有个 ceshi 这个数据库。

另外记得开放相应端口如3306)我上面用的工具叫sqlyog,你可以百度搜一下。另外如果你的mysql是从网上买的虚拟主机带的那种,一般是没有办法的,服务商一般只允许你通过其提供的网页管理工具连接,不允许你通过外部连接。

Mysql 远程连接Mysql服务器的数据库,错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server 猜想是无法给远程连接的用户权限问题。这样子操作mysql库,即可解决。

在服务上输入抓包命令:tcpdump port 3306 然后远程连接mysql数据库,看一下服务端是否有数据包。

未经允许不得转载:便宜VPS网 - 便宜VPS_香港VPS_美国VPS主机 » vps远程mysql(vps远程桌面服务器小时租用)