[英]How to connect row from table1 with data in table2 where all data in table2 has id of row from table1
[英]mysqldump fails with “Skipping dump data for table 'table1', it has no fields”
我正在從較舊的mysql數據庫運行mysqldump。 如果重要,mysqldump是mariadb發行版的一部分。
當我在本地運行mysqldump時,就可以了。 在遠程系統上運行它時,沒有任何數據轉儲。 如果我使用mysqldump -v
運行它,則最后一行是
Skipping dump data for table 'table1', it has no fields
通過一些谷歌搜索和此reddit線程 ,我確定您需要設置默認語言環境。
所以對我有用的命令是:
mysqldump --default-character-set=latin1 --lock-tables=false --single-transaction=TRUE --host=$HOST --user=$USER --password=$PASSWORD $DB
我同時使用了鎖定表和單個事務,因為我混合使用了myisam和innodb表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.