全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 10328|回复: 13

[翻译] 请问用vps安装网站后,数据库能不能外连是哪里决定的?

[复制链接]
发表于 2018-5-13 01:06:51 | 显示全部楼层 |阅读模式
100金钱
本帖最后由 砍柴郎 于 2018-5-13 11:44 编辑

多谢几位大佬指点,终于搞定了,同时也学到了知识,谢谢每次热心回复的大佬们。

另外,论坛应该有点问题了,没办法设定“最佳答案”了,点了几次最佳答案,都没成功,各位大佬对不住了。

弄了大半夜没搞定,还是决定在论坛上求助了。
我就是想知道,在VPS里安装面板,然后再开通网站,发现数据库不能用NavicatforMySQL连接上,不知道是哪里原因。

上次我买了一个腾讯云香港的云主机,我选的操作系统是CentOS(版本忘记了),然后装了个wdcp控制面板(版本v3.2.13),然后直接用NavicatforMySQL就连上了数据库。

这次我买了个腾讯云贵州的云主机,我选的还是CentOS(版本6.8),然后装了个WDCP(版本v3.2.21),原来用NavicatforMySQL就死活连不上,提示Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0,我百度了一下,基本上都是说这是数据库不允许外连引起的,而且提出了修改数据库权限的方法,但我按照方法,试了半天还是没搞定,水平实在是太差了。


我现在想知道的是,这个数据库允许不允许外连是哪个层面决定的,是云主机层面(香港的和贵州的不同?),还是操作系统层面(CENTOS版本不同?),还是VPS管理面板(WDCP版本不同?)决定的?

求指点,谢谢了!

发表于 2018-5-13 01:12:05 | 显示全部楼层
mysql 的配置里面,可以设置是否允许远程链接,你搜一下 mysql 允许远程访问吧。
 楼主| 发表于 2018-5-13 01:12:58 | 显示全部楼层
Heloise 发表于 2018-5-13 01:12
mysql 的配置里面,可以设置是否允许远程链接,你搜一下 mysql 允许远程访问吧。 ...

我只会wdcp一键安装的,我搜了,就是没搞定。
发表于 2018-5-13 01:17:09 来自手机 | 显示全部楼层
iptables规则设立了吗?
 楼主| 发表于 2018-5-13 01:17:52 | 显示全部楼层
HaoLan 发表于 2018-5-13 01:17
iptables规则设立了吗?

设置了,端口都设置了的。
发表于 2018-5-13 01:24:51 | 显示全部楼层
如何在wdcp后台开启或设置mysql的远程连接
https://www.wdlinux.cn/bbs/thread-1065-1-1.html
 楼主| 发表于 2018-5-13 01:27:14 | 显示全部楼层
notmya 发表于 2018-5-13 01:24
如何在wdcp后台开启或设置mysql的远程连接
https://www.wdlinux.cn/bbs/thread-1065-1-1.html ...

谢谢,我再重新安装一遍试一下,多谢了。
发表于 2018-5-13 01:28:07 | 显示全部楼层
砍柴郎 发表于 2018-5-13 01:27
谢谢,我再重新安装一遍试一下,多谢了。

mysql数据库设置远程连接权限
https://help.aliyun.com/knowledge_detail/40792.html
发表于 2018-5-13 01:30:57 | 显示全部楼层
本帖最后由 Sooele 于 2018-5-13 01:33 编辑

可以。有指定ip.有本地。有所有ip。。三种
发表于 2018-5-13 01:30:57 来自手机 | 显示全部楼层
应该是mysql root用户@localhost导致的,进入数据库,执行update user set host='%' where user='root';
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-3 20:32 , Processed in 0.062292 second(s), 5 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表