Mac pro Win10 安装MySql,启动一直失败
问题描述:
试了很多版本,都是最后start server失败,没有提示错误
答
我觉得应该是由于防火墙原因端口不能开启,或者是服务被禁止启动
答
这是比之前没有卸载干净的原因可能
答
把以前版本的残留清理干净试试
答
删除mysql注册表文件
答
MySQL配置
安装MySQL是比较麻烦的,由于在Mac OS中是直接带有Apache和PHP的,所以安装它们,比较简单,而MySQL是不带的,需要我们去官网下载。
下载完成以后,直接安装吧。安装完成以后,从System Preferences中启动MySQL服务
好了,现在从命令行登陆mysql,然后设置密码
在使用命令行登陆MySQL的时候,会出现2002,找不到mysql.sock文件的错误。
由于MySQL是把mysql.sock文件放在/tmp目录下,而Mac OS却去了/var/mysql目录下寻找对应的mysql.sock文件,所以,由于找不到对应的mysql.sock文件,就出现了这里对应的2002错误了。
所以为了解决这个问题,我们需要在/var/mysql目录下,存放一个指向/tmp/mysql.sock文件的软链接,命令如下:
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
然后重新启动MySQL服务就OK了。