MySQL无法连接到本地服务器是什么原因

MySQL无法连接到本地服务器是什么原因,第1张

具体解决法如下:1排除网络或防火墙问题先看是否能ping通远程服务器,ping1921681211,如果不可以就是网络问题。然后,检查端口是否被防火墙挡住了,telnet19216812113306,如果连接失败,配置防火墙。2配置防火墙,开启3306端口vi/etc/sysconfig/iptables-AINPUT-mstate–stateNEW-mtcp-ptcp–dport3306-jACCEPT(允许3306端口通过防火墙)/etc/initd/iptablesrestart(重启防火墙使配置生效)2检查MySQL配置3如果开启了防火墙,telnet还是失败,通过netstat查看3306的端口状态:netstat-apn|grep3360tcp600127001:3306:::LISTEN13524/mysqld注意红色的地方,这说明3306被绑定到了本地。检查一下mycnf的配置,这里可以配置绑定ip地址。

原因是您修改了端口,具体有三个地方要修改:
1,phpmyadmin中含有config名的文件中localhost改成127001追加端口号(例:3366),如“127001:3366”
2,在MYSQL的文件myini中用记事本打开,修改"port=3366"
3,在PHP的文件phpini中用记事本打开,修改"port=3366"

第一、遍历到我们当前网站环境中PHPMYADMIN文件夹所在的目录
第二、找到configdefaultphp文件
第三、更换交换:
$cfg['Servers'][$i]['host'] = 'localhost';
更换成
$cfg['Servers'][$i]['host'] = '127001';
第四、保存且替换服务器中的文件,重启MYSQL生效,不重启也可以。
最后,我们再登录PHPMYADMIN就可以正常登陆,这里需要注意一个问题,我们在安装网站的时候,配置服务器链接原来是LOCALHOST的,以后需要用127001作为服务器链接。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10230733.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存