安装FREEBSD系统后,启动mysql出现了ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' 错误。表面上看,是说连接不到/tmp/mysql.sock,实际上,是由于mysql-server没有成功启动,进而导致了/tmp/mysql.sock未成功生成。
解决办法:
- mysql-server安装后,其安装的位置为 /usr/local/etc/rc.d, 我们进入其文件夹,并执行 ./mysql-server start
- 执行 mysql
mysql启动成功。