gpt4 book ai didi

php - 无法通过控制台连接到本地MySql服务器

转载 作者:行者123 更新时间:2023-11-29 21:16:05 26 4
gpt4 key购买 nike

我的服务器收到“无法通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySql服务器(2)”。通过命令行连接mysql时出错。

我所做的更改是将 mysql 数据目录/socket 移动到新文件夹。

一切正常。我更改了启动脚本 my.cnf 以反射(reflect)数据和套接字的新位置。

唯一的问题是,如果我只是在命令行上运行 mysql,就会收到该错误。如果我输入 -h 127.0.0.1 那么一切都很好。

知道如何解决吗?我确定在 my.cnf 中,所有客户端和 mysqld 部分都已更新到新位置。与phpMyAdmin一样,我需要更改为127.0.0.1,而不是使用“localhost”,否则,我根本无法连接。

最佳答案

这条路是吗 /var/run/mysqld/mysqld.sock移动套接字路径的正确路径?

如果没有,那么您就错过了更改参数。

您也可以尝试使用套接字参数进行连接

mysql -uroot -p --socket=/pathtoyour/new.sock

BR克里斯

关于php - 无法通过控制台连接到本地MySql服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35939919/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com