mysqldump導出的數據導入時特別慢的問題解決

使用mysqldump -uroot -p'123' --all-database >all.sql 導出全部數據庫,在使用mysql

mysql -uroot -p'123'sql

mysql>show variables like 'max_allowed_packet';數據庫

mysql> show variables like 'net_buffer_length';函數

記錄下參數,在導出的時候使用spa

mysqldump -uroot -p'123' --all-database --max_allowed_packet=1047552 --net_buffer_length=16384 >all.sqlorm

而後再倒入便可it


導入sql 命令數據

mysql -uroot -p123456 dbname < 1.sqlmargin


若是須要導出函數和存儲過程存儲過程

  mysqldump -hhostname -uusername -ppassword -ntd -R databasename > backupflie.sql
  mysqldump -hlocalhost -uroot -ntd -R hqgr > hqgr.sql
  其中的 -ntd 是表示導出存儲過程;-R是表示導出函數

相關文章
相關標籤/搜索