我有一個'admin'表,我想將所有數據從一個位置移動到另一個位置。如果我使用MyISAM引擎,那麼我會在數據文件夾中爲'admin'表獲取3個文件'admin.frm','admin.MYD'和'admin.MYI',並且我可以將這些文件複製並粘貼到另一個位置並運行桌子。但如果我使用InnoDB引擎,那麼我只在數據文件夾中獲得'admin.frm',並且在將該文件複製到另一個位置時,該表無法運行。
有人請告訴我如何將InnoDB表從一個位置移動到另一個位置?
- 謝謝。
編輯:(我需要傳輸的數據和結構太(如整個表)。我希望它簡單的複製粘貼像MyISAM表文件是可能的,如何?)
我需要傳輸的數據和結構太(如整個表)。我希望它簡單的複製粘貼像MyISAM表文件。這怎麼可能 ? – user1844626
mysqldump將同時備份數據和結構。 –
默認情況下,mysqldump應該包含create info,它會有一個CREATE TABLE語句。除非在兩臺計算機上具有相同的my.cnf並且位於相同主要版本,否則不應該複製MyISAM文件。 – Aea