mysqldump导出所有数据库数据

阅读 103

2023-03-07


导出所有数据库数据(会导出到命令行当前所在目录下)
mysqldump -u root -p --all-databases > alldb.sql

C:\Users\XIAO> mysqldump -h172.16.0.13 -P13307 -uroot -p --all-databases > C:\Users\XIAO\Desktop\alldb.sql

如果出现​​The user specified as a definer('xxx') does not exist when using LOCK TABLES​​ ,请使用下面的语句:

C:\Users\XIAO> mysqldump --single-transaction -h172.16.0.13 -P13307 -uroot -p --all-databases > C:\Users\XIAO\Desktop\alldb.sql

也可以(不锁表导出):

C:\Users\XIAO> mysqldump -h172.16.0.13 -P13307 -uroot -p --all-databases --skip-lock-tables > C:\Users\XIAO\Desktop\alldb.sql

导入数据

mysql -u root -p < alldb.sql


精彩评论(0)

0 0 举报