1
我有一個mysqldump文件,它是在我們的生產服務器上使用全數據庫選項創建的。從mysqldump恢復單個數據庫到另一個數據庫
比方說,轉儲包含
- DB1
- DB2
- DB3
我知道我可以恢復只是
mysql -D db3 -o < backup.sql
但我希望有一個單一的數據庫僅恢復db3
到我的開發機器,但到另一個數據庫,可以說db3_production
,因爲我的開發機器上已經有一個db3
我想保留。
我怎樣才能做到這一點?文件大到可以用文本編輯器修改。
這將是一個可怕的想法,因爲真正的dbname是不是'db3'但我們公司的名稱和的比賽次數正則表達式將是巨大的;-) –
這就是爲什麼它是在撇號。將表達式更改爲\'db3 \'。\'以使其更具體。 –