你好,我有这个问题:
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/