在工作中经常会有导入导出的需求我这里就简单介绍一下 mysqldump 的使用
导出数据库 demo
下的 user
表最近十万条记录
mysqldump -uroot -p demo user --where='1=1 order by id desc limit 100000' --no-create-info > user_data.sql
--where
参数可以让我们可以根据需求导出相应的记录
--on-create-info
表示不导出表结构,相 对应的 no-data
表示不导出数据
mysqldump 还有其他的选项
mysqldump --help // 可以查看具体的选项,不难,耐点心都能看得懂
导入数据库
将上一步获得的 user_data.sql
文件再导入倒 demo_test
数据库中
mysql -uroot -p demo_test < user_data.sql
网友评论