0
点赞
收藏
分享

微信扫一扫

mysqldump导出所有数据库数据


导出所有数据库数据(会导出到命令行当前所在目录下)
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 条评论