2013-02-04 25 views
-1

可能重複一個數據庫表:
Import large csv file to mysql database using php如何從一個.txt文件將數據複製到.sql文件或使用PHP

我有一個。 txt文件在我的public_html文件夾命名爲un.txt 4000個用戶名安排是這樣的:

USERNAME1,USERNAME2,USERNAME3,.....

2.,我有一個創建了一個名爲oldusernames數據庫成員表。該表只有一個名爲oldusers一列。我正在使用MySql。

使用PHPoldusers我怎樣才能從文件導入un.txt所有的用戶名,以我的數據庫(成員)表(oldusernames)?

+0

更多更多愚蠢:http://stackoverflow.com/search?q=import+csv+file+mysql – Gordon

+2

提示:因爲你似乎沒有行,訣竅將是使用'LINES TERMINATED BY',' ' – Gordon

回答

1

步驟(記住,我們不應該期望寫大段的代碼爲你):

  1. 加載在PHP
  2. 分割字符串文本文件(look at PHP's file functions)爲數組元素,用逗號(look at PHP's explode function
  3. 循環遍歷每個陣列元件界定,並將其插入到數據庫中。

我希望這可以幫助你。

相關問題