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是表示导出函数

相关文章
相关标签/搜索