3
當我運行下面的命令,輸出僅包含了「MYTABLE」的創建語法,但沒有數據:如何在不鎖定的情況下轉儲MySQL中的單個表?
mysqldump --single-transaction -umylogin -p mydatabase mytable > dump.sql
如果我放棄--single事務,我得到一個錯誤,因爲我無法鎖定表格。
如果我刪除'mytable'(並執行數據庫),它看起來就是創建INSERT語句,但是整個數據庫非常龐大。
有沒有一種方法可以轉儲表 - 模式&數據 - 而不必鎖定表?
(我也試過INTO OUTFILE,但缺乏對於接入以及。)