2009-12-17 108 views
0

在查看提供表(而不是CREATE)和測試數據(但不包含INSERT)的SO問題時,如何創建和填充MySQL中的測試表?創建表格並填充文本提供的測試數據

你用什麼客戶端?

編輯: 這是SO上的一個簡單的example of what I mean

+0

你可以提供你的意思的例子嗎?既然你引用SO,我假設你可以提供一個鏈接到你正在談論的問題。 – rmeador

+0

我總是從經驗中回答(而不是創建表格)。如果我需要一個表格,將使用Navicat創建它並填充一些值。 – gahooa

回答

0

偉大SQL Fiddle提供正是我想要的:文本DDL

0

批量插入應該是一個有用的術語,供您搜索。

1

我會建議使用phpMyAdmin。它提供了一個相當易於使用的界面,可以一次插入多行。

1

現在我明白了這個問題,我可以回答......我要麼做一個CSV/TSV的批量導入,或者(更可能是較小的數據集),將問題中的例子加載到Vim和正則表達式它插入語句。我會手工編寫表格創建語句。這當然假設我需要創建表格,因爲一般情況下,我從經驗中回答,不需要任何實際的表格(如@gahooa在他/她的評論中所述)。

1

你可以有這樣做了,你在http://www.generatedata.com/#generator只需指定的列名&數據類型,以及要如何要輸出的數據(SQL語句,HTML時,Excel,XML,CSV)。