宝塔中phpmyadmin无法登录,报错 mysqli_real_connect(): (HY000/2002): No such file or directory

今天在使用phpmyadmin时发现又无法连接,网站中也获取不到数据库中的数据,

之前我都是修改mysql密码再次连接即可,至于为什么修改密码,因为后台有提示“无法获取到密码,请通过改密按钮设置密码!”,后来发现这条提示一直有,所以不是这个原因,今天的处理方法如下:
1,首先参考网文:
把phpmyadmin目录中的配置文件config.sample.inc.php改成config.inc.php
打开编辑config.inc.php
找到:
$cfg['Servers'][$i]['host'] = 'localhost';
改成:
$cfg['Servers'][$i]['host'] = '127.0.0.1';

发现依然不能解决问题。
2,然后鸿硕修改phpmyadmin的端口,默认端口为888,这里鸿硕修改为其它的端口号,如下图:

然后宝塔,服务器均放行端口,再发现还是报错。
3,再然后突然发现,宝塔中mysql居然没有启动,是暂停的状态,这个不清楚是我重新安装phpmyadmin导致的,还是反复重启宝塔和其它环境软件导致的,也有可能是修改其它地方导致的,重启mysql之后,一切又正常了,这次没有重新设置mysql密码。

经过最近一段时间的学习和总结,鸿硕发现导致mysql停止工作的原因应该是内存吃紧,mysql自动暂停的原因,具体解决方案请参考鸿硕的另外一篇文章“宝塔中mysql经常自动暂停运行”。

这个虽然好了,但是尚未精准发现原因,各位朋友欢迎讨论指导。
以上方法由网站建设、小程序开发者,信阳鸿硕科技研究测试得出,亲测成功,如果转载请标明出处,谢谢。

 

给TA打赏
共{{data.count}}人
人已打赏
IT百科

phpmyadmin导出数据库时提示:表单包含的字段多于 1000,受限于 PHP 中 max_input_vars 值的配置

2021-2-22 9:07:10

IT百科服务器

phpstudy提示80端口被占用

2021-3-12 9:10:58

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索