无法连接到mysql服务器(hy000/2002)

z2acfund  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(782)

当我尝试登录phpmyadmin时出现这个错误:“mysqli\u real\u connect():没有这样的文件或目录”我的操作系统是ubuntu我该怎么办?
我甚至做了这个“在config.inc.php中将localhost改为127.0.0.1”,但它不起作用
这是mysql服务的状态

`sudo service mysql status`

mysql.service-mysql community server loaded:loaded(/lib/systemd/system/mysql.service;启用;供应商预设:en)
活动:自sat 2018-05-19 08:54:24 cst起失败(结果:退出代码);2分钟4秒
进程:31984 execstartpre=/usr/share/mysql/mysql systemd start pre(code=exi main pid:1244(code=exited,status=0/success)
مه 19 08:54:24 amir systemd[1]:mysql.service:服务延迟时间结束,sched
مه 19 08:54:24 amir systemd[1]:mysql.service:定时重启作业,重启co
مه 19 08:54:24 amir systemd[1]:停止mysql社区服务器。
مه 19 08:54:24 amir systemd[1]:mysql.service:启动请求重复过快
مه 19 08:54:24 amir systemd[1]:mysql.service:失败,结果为“exit code”。
مه 19 08:54:24 amir systemd[1]:启动mysql社区服务器失败。

ddrv8njm

ddrv8njm1#

在config.inc.php中看到您的更改: localhost127.0.0.1 您可以尝试不这样做,只需添加mysql运行的端口号,如下例所示: $cfg['Servers'][$i]['host'] = 'localhost:3306'; 事实上,我也有同样的问题,并尝试了你,这是最终答案无处不在,在不同的论坛。
最后,我尝试了上述方法,并为我工作。希望对你也有用。
祝你好运!

相关问题