1

你好,我有这个问题:

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

4

1 回答 1

0

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

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

如果您尚未安装端口树,请先运行:

portsnap fetch
portsnap extract

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

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

然后你可以启动它:

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

让我知道这是否能让你到达你需要去的地方。

于 2013-12-23T20:29:24.673 回答