MySql表数据存储在哪里(Mac)?

MySql表数据存储在哪里(Mac)?,mysql,macos,dropbox,Mysql,Macos,Dropbox,我正在两台计算机上同步我的MySql数据库(使用带有符号链接的dropbox)。当前数据库信息存储在这里:/usr/local/mysql/data 同步数据库时,仅显示数据库和表名,但不显示数据。是否还有其他存储数据的地方 嗯。。。如果你打字 show variables where Variable_name ='datadir'; 你会看到类似的东西 +---------------+---------------+ | Variable_name | Value | +

我正在两台计算机上同步我的MySql数据库(使用带有符号链接的dropbox)。当前数据库信息存储在这里:/usr/local/mysql/data

同步数据库时,仅显示数据库和表名,但不显示数据。是否还有其他存储数据的地方

嗯。。。如果你打字

show variables where Variable_name ='datadir';
你会看到类似的东西

+---------------+---------------+
| Variable_name | Value         |
+---------------+---------------+
| datadir       | /path/to/data |
+---------------+---------------+

但是要手动访问它们,您需要管理员权限

您使用的是InnoDB表吗?如果是这样,那么实际的表格数据将存储在其他地方。您所说的“显示”是什么意思?你的意思是它不显示数据文件,或者另一台计算机找不到数据,或者什么?@Eric是的,我是(不是在所有表上,但在大多数表上)。你知道数据存储在哪里吗?@ughoavgfhw-同步MySql数据库时,在另一台计算机上同步数据库时,会显示具有表结构但没有数据的数据库。问题是,如果数据不在db文件夹或“data”文件夹中的任何文件夹中,数据存储在哪里。这显示了我能够访问的数据目录的位置。在这个数据目录中有一个数据库,它似乎不包含所有的表数据,这就是问题所在。有什么想法吗?