Mysql 导入导出

在工作中经常会有导入导出的需求我这里就简单介绍一下 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

你可能感兴趣的:(Mysql 导入导出)