2011-11-07 23 views
2

我有一張我已插入數據的表。這是一個乏味的過程。我想看看 如果我可以反向設計INSERT INTO語句,因爲我還沒有工作腳本來導入數據庫,以便我可以在不同的開發環境中使用它。反向工程在MYSQL Workbench中插入腳本

+0

http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html –

+2

你可以試試[SQLyog的試用](http://webyog.com/en/downloads.php)或[SQLyog社區](http://code.google.com/p/sqlyog/downloads/list)。有一個選項「備份數據庫作爲SQL轉儲」,這將適合您的目的。 –

+0

感謝您的SQLyog試用版。它明確地工作!我希望在這裏有一個工具,它採用Excel電子表格並直接複製數據。再次感謝。 –

回答

0

工作臺將使用「正向工程師」選項爲您創建插入腳本,並選擇「創建插入語句」選項。如果您使用的是OSX,我推薦一個名爲Sequel Pro的免費程序。它有一個很好的工具來將表格數據複製爲插入語句。您也可以編寫一個選擇語句來輸出插入的「值」部分。然後將其結果粘貼到語句的INSERT INTO部分的下面。對於嚴重的導出,你總是可以使用mysqldump。

SELECT "('", myField1, "','", myField2,"')," FROM myTable