使用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是表示導出函數