Mysql

為什麼 MySQL 只為每個表導入一條記錄?

  • January 8, 2015

程式碼顯示了一些資訊:

$ cat /etc/*-release | grep VERSION
6:VERSION="12.04.5 LTS, Precise Pangolin"

$ mysql --version
mysql  Ver 14.14 Distrib 5.5.40, for debian-linux-gnu (x86_64) using readline 6.2

$ mysqldump -uUSER -pPASS DBNAME > dump.sql

$ ll dump.sql
-rw-r--r--  1 root    397M Dec 29 01:13 dump.sql

$ mysql -uUSER -pPASS DBNAME < dump.sql

MySQL 沒有顯示任何錯誤,但導入後我在所有表中只有第一行。我檢查了 head sql 語法,它似乎是正確的。

我也試過了,也mysqldump -uUSER -pPASS DBNAME | gzip -9 > dump.sql.gz遇到了同樣的情況。

為什麼會這樣?以及如何解決?

謝謝。

我正在使用 Mac OS (10.10.1) 和 SequelPro (1.0.2)。

這是 SequelPro 中的錯誤,我認為:將作業系統升級到 10.10.1 後開始出現錯誤。

請參閱GitHub 上的問題 #2048 。

引用自:https://dba.stackexchange.com/questions/87121