13

我正在尝试从 Time Machine 恢复 MySQL 数据库中的表,但是我不知道也找不到 Leopard Server 的 MySQL 存储其数据文件的位置。

  1. 有谁知道它们存放在哪里?
  2. 有没有一种简单的方法可以在不恢复它们的情况下在它们上运行 mysqldump?
  3. 关于 Time Machine 和 MySQL 数据文件,我还有什么需要了解的吗?
4

3 回答 3

28

连接到数据库并发出

SHOW VARIABLES LIKE 'datadir';

即使它已从默认值更改,它也会告诉您正确的答案。

于 2009-01-15T22:33:49.477 回答
12

对于我的标准安装(来自包),它位于

/usr/local/mysql/data
于 2011-02-09T16:49:33.467 回答
0

它在 /var/mysql/dbname 中,其中 dbname 是数据库的名称。

于 2009-01-15T22:13:34.387 回答