6

我正在使用 MAMP (OS-X 10.6.6),我想将 mySQL db 文件夹移动到我的保管箱文件夹。MySQL 服务器 MAMP 运行将其数据库存储在

/Library/Application Support/appsolute/MAMP PRO/db/mysql

..而且我无法让它跟随 mysql 文件夹的符号链接或别名。

有没有办法改变 mySQL 用于存储其数据库的路径?在 MAMP 论坛上,他们说这是不可能的,但我想必须有某种配置文件用于 MAMP 正在运行的任何 mySQL 服务器,可以更改以指定使用的 DB 的替代位置..?

有谁知道如何实现这一目标?将数据库存储在保管箱上是我需要解决的最后一个问题,以便能够在不同的计算机上处​​理我的项目。

4

2 回答 2

8

刚刚意识到它只是无法使用的查找器“别名”类型。创建正确的 unix 符号链接可以正常工作。所以这样做可以解决问题并将数据库保留在 Dropbox 上。

ln -s /Users/username/Dropbox/MAMP_db/mysql /Library/Application\ Support/appsolute/MAMP\ PRO/db/mysql
于 2011-01-20T11:23:06.563 回答
1

mwb 的方法有效。请记住,您还需要以用户身份运行 Apache/MySQL 服务器。这些设置在 MAMP PRO 中(服务器 -> 常规)

如果您打算使用 Dropbox 访问另一台机器上的数据库,您还需要具有相同的 Dropbox 路径。

于 2012-05-10T23:42:00.143 回答