社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  DATABASE

MYSQL不再在Mac上使用MAMP启动

Auxiliary Joel • 5 年前 • 553 次点击  

但现在MYSQL不再加载了。

打开MAMP时,Apache服务器启动,

这意味着“Open WebStart page”选项变灰,通常加载站点的Drupal路径只显示一个错误。

使用终端,如果我运行:

which mysql

答案是:

/Applications/MAMP/Library/bin/mysql

mysql -u (myuser) -p

系统会提示我输入密码,但输入正确的密码后,我会收到:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket
 '/Applications/MAMP/tmp/mysql/mysql.sock' (2)

我检查了那个路径,那里没有mysql.sock文件。在那个目录中只有一个名为.dummy的文件,其中没有内容。

一些与同一错误相关的论坛建议我检查并停止任何其他正在运行的MYSQL实例,但我似乎没有任何实例。

例如,我运行:

  ps -ef | grep mysql

  501 11212 10699   0 12:31pm ttys000    0:00.00 grep mysql

我不完全理解这种反应,但似乎没有什么可以让我“杀死”的东西。

另外,如果我尝试以下方法:

sudo service mysql start

sudo: service: command not found

如蒙帮助,将不胜感激。

编辑:我跑了:

mysqld

但我注意到的是:

2019-02-14T03:01:33.211495Z 0 [Note] --secure-file-priv is set to NULL.

Operations related to importing and exporting data are disabled

我不知道如何解决上面的问题,但听起来这对情况没有帮助?

[错误]无法打开mysql.plugin表。请运行mysql_upgrade来创建它。

mysql_upgrade

并收到此错误:

mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2) while connecting to the MySQL server

升级过程遇到错误,将无法继续。

有什么解决办法吗?

[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist

[ERROR] Fatal error: Failed to initialize ACL/grant/time zones structures or failed to remove temporary table files.

[ERROR] Aborting

接下来是很多行的“关闭插件…”(各种各样的)…结束于:

mysqld: Shutdown complete

又一次,我完全迷失在这里?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/54636
 
553 次点击  
文章 [ 1 ]  |  最新文章 5 年前
Auxiliary Joel
Reply   •   1 楼
Auxiliary Joel    6 年前

经过数小时的尝试,从各种论坛的线索,如:

创建my.cnf文件;或

使用额外代码调整MAMP php.ini文件,或

重新安装MAMP,或

从MAMP/db/mysql57目录转储“ib_logfile..”文件,

唯一能帮我解决这个问题的是: 所以我检查了MAMP/db/mysql57的备份目录,发现其中有很多内容由于某种原因从我的实时版本中丢失了, 所以我删除了当前MAMP/db/mysql57目录中的所有内容,并将所有备份项粘贴到中。

快乐的日子!