mysql导出指定条数的数据

2020/04/22 posted in  客户端
Tags:  #db

平时习惯了使用navicat for mysql来复制数据到本地数据库

数据多的时候,复制会很慢,而且某些hash的索引会变成btree。
为了使本地测试机有线上部分数据库,故使用mysqldump导出指定条数。


mysqldump --column-statistics=0 --host=127.0.0.1 --port=3306 -uroot -proot dbname --where=" 1=1 limit 100"> db.sql

例导出指定库,每个表格前100条数据,可以使用 --where参数,limit 100条

mysqldump导出的时候会锁表,还有比较好的工具,后更新。