2016-11-12 91 views
0

我有时会得到存储在/ Library/Application Support/appsolute/db/mysql下的phpMyAdmin中的数据库,这应该是MAMP PRO的路径。但是,我不使用MAMP PRO。我曾试用过这个试用版,并继续使用免费版本。MAMP/MAMP Pro数据库冲突

但是,有时我会在/ Applications/MAMP/db/mysql下看到数据库,它们有点偏离,并且我错过了前一天正在工作的数据库,但数据库在MAMP Pro数据库。

我试图将数据库复制到MAMP免费数据库文件夹,但这会导致在phpMyAdmin中发生错误。它确实显示数据库中的表格,但不能显示表格的结构。


更新:

的问题仍未解决。现在我刚启动我的Mac并启动了MAMP,想继续工作并加载其他数据库(我认为这是存储在MAMP Pro中的数据库),当时它正在加载MAMP数据库。

我不知道如何以及为什么会发生这种情况,以及我如何找到问题。


长话短说:甲基苯丙胺使用有时/Library/Application Support/appsolute/MAMP PRO/db/mysql代替/Applications/MAMP/db/mysql/毫安专业数据库,请注意,我没有MAMP临,我有定期MAMP。有时它使用MAMP数据库文件夹,有时使用MAMP Pro数据库文件夹。

+0

难道这与路径有关吗?从系统中删除MAMP PRO路径,这没有帮助吗?如果你没有MAMP PRO,那么为什么那个位置存在?'/ Library/Application Support/appsolute/MAMP PRO/db/mysql' – Petzy

回答

0

甲基苯丙胺使用此mysql数据库: /应用程序/ MAMP/DB/MySQL的

MAMP PRO使用此DATABSE: /库/ Application Support/appsolute/MAMP PRO/DB/MySQL的

这可能有助于我不太确定 - 您的数据库应该位于其中一个

0

这听起来像是一个路径相关问题。

检查您的系统路径并修复任何指向MAMP Pro的错误。

此外,检查您MAMP的conf文件,看看datadir的是如何设置的,是将其设置为MAMP Pro的位置?


SHOW GLOBAL VARIABLES LIKE 'DATADIR';

DATADIR - /库/ Application Support/appsolute/MAMP PRO/DB/mysql /下

用来更改自定义的conf文件的例子这

default-storage-engine=MyISAM innodb=OFF datadir=/Users/someuser/drive/mysql/

让我在评论中知道这是否有帮助,并且我们可以根据需要计算出错误,如果需要,我会编辑相应的答案。