gpt4 book ai didi

mysql - 无法通过 FreeBSD 上的套接字 '/tmp/mysql.sock' (38)' 连接到本地 MySQL 服务器

转载 作者:行者123 更新时间:2023-11-30 23:08:40 24 4
gpt4 key购买 nike

你好,我有这个问题:

root@Myname:~ # mysql -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
root@Myname:~ # chown -R mysql /var/db/mysql
chown: mysql: illegal user name
root@Myname:~ #

我不知道如何解决这个问题,请帮忙

系统操作:FreeBSD 9.2 x64

最佳答案

听起来您只安装了 mysqlXX-client 端口而不是服务器。要安装服务器(假设是 5.6),您可以使用 ports系统:

cd /usr/ports/databases/mysql56-server
make install

如果你还没有安装ports tree,先运行:

portsnap fetch
portsnap extract

为确保它在重启时启动,您可以使用 rc.conf 启用它系统:

echo 'mysql_enable="YES"' >> /etc/rc.conf.local

然后就可以启动了:

/usr/local/etc/rc.d/mysql-server start

如果这能让你到达你需要去的地方,请告诉我。

关于mysql - 无法通过 FreeBSD 上的套接字 '/tmp/mysql.sock' (38)' 连接到本地 MySQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20720513/

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