mysql同主機不同資料庫的複製命令:注意執行在terminal中,不執行在mysql命令列中。
mysqldump portal_dev -u root -ppassword1 --add-drop-table | mysql portal_optimize -u root -ppassword1
在複製過程中,出現如下報錯:
error 1153 (08s01) at line 1160: got a packet bigger than 'max_allowed_packet
'bytes
mysqldump: got errno
32on write
需要將my.cnf中的max_allowed_packet 放大,我本機預設是1m,放大至32m。重啟mysql。
ok. 以上方案適用於小資料量的資料庫。下面來個大容量(1g以上)的。
mysqldump -uroot -ppassword --quick portal_dev | gzip > portal_dev.contents.gz
通過以上命令,將portal_dev資料庫導成portal_dev.contents.gz壓縮檔案。
gunzip < portal_dev.contents.gz | mysql -uroot -ppassword portal_optimize
然後通過以上命令,將portal_dev匯入portal_optimize資料庫。
perfect, it's done!!!
MySQL同主機不同資料庫的複製命令
mysql同主機不同資料庫的複製命令 注意執行在terminal中,不執行在mysql命令列中。1 mysqldump portal dev u root ppassword1 add drop table mysql portal optimize u root ppassword1 在複製過程中...
SQLserver不同資料庫不同表之間的複製
1.將eems庫中的dec towninfo表中的資料 複製到oem庫的c towninfo中 c towninfo表事先存在 先要將表的主鍵設為自增長型別,且列出列名 set identity insert oem dbo c towninfo oninsert into oem dbo c to...
MySQL不同資料庫之間表的簡單同步
mysql不同資料庫之間表的簡單同步,實用輕量級資料 如下案列展示 例如我現在主庫上面有users tenants兩張表需要同步到備庫上面 主庫 1 確認主庫資料條數 select count from users select count from tenants 2 將資料匯出到檔案,data ...