mysqldump数据结构,并且主键重置为1
- mysqldump
1
mysqldump -u root -pxxx123456 -d testa
- 这个是导出数据结构
1 | CREATE TABLE `users` ( |
发现虽然导出了,但是主键是从74条记录开始算起所以需要用sed
1
sed -i 's/\(AUTO_INCREMENT\)=[0-9]*/\1=1/g'
在mysqldump的时候不需要-i所以最终命令是:
1
mysqldump -u root -pxxx123456 -d testa | sed 's/\(AUTO_INCREMENT\)=[0-9]*/\1=1/g' > a1.sql
参考