2
我正在同步兩臺計算機上的MySql數據庫(使用帶有符號鏈接的Dropbox)。當前的數據庫信息存儲在這裏:/ usr/local/mysql/data存儲MySql表數據的位置(Mac)?
同步db時,只有數據庫與表名一起顯示,但數據不顯示。數據存儲在另一個地方嗎?
我正在同步兩臺計算機上的MySql數據庫(使用帶有符號鏈接的Dropbox)。當前的數據庫信息存儲在這裏:/ usr/local/mysql/data存儲MySql表數據的位置(Mac)?
同步db時,只有數據庫與表名一起顯示,但數據不顯示。數據存儲在另一個地方嗎?
好......如果你鍵入
show variables where Variable_name ='datadir';
,你會看到類似
+---------------+---------------+
| Variable_name | Value |
+---------------+---------------+
| datadir | /path/to/data |
+---------------+---------------+
但手動訪問它們,
這顯示了我能夠訪問的數據目錄的位置。在那個數據目錄中,數據庫似乎不包含所有表數據,這是問題所在。有任何想法嗎? – Jason 2011-06-03 21:27:18
是否使用InnoDB表,你會需要管理員權限?如果是這樣,那麼實際的表格數據將被存儲在別處。 – 2011-06-03 20:23:06
你是什麼意思的「顯示」?你的意思是它不顯示數據文件,或者另一臺計算機找不到數據,或者是什麼? – ughoavgfhw 2011-06-03 20:25:29
@Eric是的我(不是所有的桌子上,但大多數)。你知道這些數據存儲在哪裏嗎? – Jason 2011-06-03 20:25:54