将MAMP Pro / MAMP从版本4升级到版本5(5.0.3)后,出现一个弹出窗口,提示必须升级MySQL数据库,然后单击按钮进行操作。我立即出现以下错误:
mysql_upgrade: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) while connecting to the MySQL server
Upgrade process encountered error and will not continue.
结果,我无法启动MAMP服务器或打开主机。
按照appsolute支持小组的建议,在MAMP Pro 5中,我将用户“ root”的MySQL密码更改回其默认值,并能够升级MySQL数据库。
但是,此后,当我在MAMP Pro中启动drupal5站点时,甚至在将MAMP Pro 5中的“ root”用户的MySQL密码重置为drupal5数据库所应具有的密码之后,在浏览器页面{ {3}}我收到一条错误消息:“无法连接到数据库”。
现在文件夹中似乎包含3个MySQL数据库:
Plus,并根据MAMP Pro 5在线文档,将MySQL数据库的备份备份到文件夹中:
因此,第一个明显的问题是:哪些数据库在升级过程中更改了“ root”密码?两个数据库中的任何一个“ mysql”甚至都参与了加载drupal5吗?
第二个明显的问题是:为什么/ Library / Application \ Support / appsolute / MAMP \ PRO / db / mysql57中没有“ drupal5”文件夹?
我该怎么办?