2017-03-04 102 views
0

我无法在MAMP中启动MySQL。这是日志中的错误。MySQL无法在MAMP中启动

[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 

但是,如果我跑mysql_upgrade我得到

mysql_upgrade: command not found 

谁能告诉我是什么问题?

回答

2

试试这个命令;

/应用/甲基苯丙胺/库/斌/ mysql_upgrade -uroot -p --force

它看起来像路径MAMP bin目录不在您的路径。

+0

谢谢,但是这返回'寻找'mysql'为:/ Applications/MAMP/Library/bin/mysql 寻找'mysqlcheck'为:/ Applications/MAMP/Library/bin/mysqlcheck 错误:服务器版本!可能是由于未经授权的访问。 致命错误:升级失败# – user2753924

+0

尝试将innodb_force_recovery = 1添加到您的my.cnf文件中,然后重新启动MySQL。如果它启动正常,请删除此行,以便在下次启动/重新启动时不尝试恢复。 – thatsaru