【发布时间】:2018-11-10 11:23:26
【问题描述】:
每当我在 OSX 终端上键入“mysql.server start”时,我都会收到此错误:
Maria-MacBook-Pro:~ mariakocsis$ mysql.server start 启动 MySQL ./usr/local/Cellar/mysql/5.7.22/bin/mysqld_safe:第 647 行:/var/lib/mysql/Maria-MacBook-Pro.local.err:没有这样的文件或目录 登录到“/var/lib/mysql/Maria-MacBook-Pro.local.err”。 2018-05-31T12:12:39.6NZ mysqld_safe UNIX 套接字文件的目录“/var/lib/mysql”不存在。 /usr/local/Cellar/mysql/5.7.22/bin/mysqld_safe:第 144 行:/var/lib/mysql/Maria-MacBook-Pro.local.err:没有这样的文件或目录 错误!服务器退出而不更新 PID 文件 (/var/lib/mysql/Maria-MacBook-Pro.local.pid)。 Maria-MacBook-Pro:~ mariakocsis$ sudo chmod -R 777 /usr/local/mysql/ chmod: /usr/local/mysql/: 没有这样的文件或目录 Maria-MacBook-Pro:~ mariakocsis$
即使我尝试通过 MAMP 运行 mysql,它也不起作用。
在出现错误之前,我遵循了以下命令: 光盘;纳米.bash_profile
/usr/local/mysql/bin/mysql -v
/usr/local/Cellar/mysql/5.7.22/bin/mysqld_safe;退出;
source ~/.bash_profile mysql -v
在你的终端输入:mysql
source ~/.bash_profile mysql -v
显示像“PORT”这样的全局变量;
sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-5.7 mysql-client-core-5.7
sudo nano /etc/my.cnf
我怎样才能重置这些东西? 以及如何启动mysql服务器?
【问题讨论】:
-
你是怎么安装mysql的?
-
简单的brew安装mysql
-
试试这个
sudo /usr/local/opt/mysql/bin/mysqld_safe -
我得到了这个...: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)