MySQL 的 mysqldump 移除 AUTO_INCREMENT=* 字串

回覆文章
yehlu
Site Admin
文章: 3245
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

MySQL 的 mysqldump 移除 AUTO_INCREMENT=* 字串

文章 yehlu »

http://blog.longwin.com.tw/2008/12/mysq ... ment-2008/

代碼: 選擇全部

 mysqldump --no-autocommit --no-data dbname prod -u root -h db1 | sed 's/ AUTO_INCREMENT=[0-9]*\b//' | sed 's/`prod`/`prod_b`/g' > /tmp/prod.sql

代碼: 選擇全部

sed 's/ AUTO_INCREMENT=[0-9]*\b//'
去掉AUTO_INCREMENT=* 字串

代碼: 選擇全部

 sed 's/`prod`/`prod_b`/g' 
將 prod 改名為 prod_b
回覆文章

回到「MySQL」