我對數據庫非常陌生,我會盡我所能清楚地解釋我自己。將txt文件導入數據庫需要格式化和設置數據樣式
我需要爲我的產品描述導入一個txt文件到我的數據庫中,該文件有4種不同的語言,但我只需要英文導入,並且它還需要一些格式和樣式的數據,如使用HTML表格,有什麼可以做到這一點的最佳方式?
任何幫助將不勝感激。
親切的問候
我對數據庫非常陌生,我會盡我所能清楚地解釋我自己。將txt文件導入數據庫需要格式化和設置數據樣式
我需要爲我的產品描述導入一個txt文件到我的數據庫中,該文件有4種不同的語言,但我只需要英文導入,並且它還需要一些格式和樣式的數據,如使用HTML表格,有什麼可以做到這一點的最佳方式?
任何幫助將不勝感激。
親切的問候
如果這是一個手動一次性變化,如果你有機會到MS SQL Server,您可以使用內置的「任務>導入數據...」菜單項導入文件。然後,您可以使用內置編輯器刪除/修改/添加到導入表中的行到您的心臟的內容。
function IsEnglishRow(row)
returns whether the row is english or not
function GenerateInsertSQL(row)
returns "INSERT products (item, ...) VALUES (" + row[1] + ")"
function ImportEverything
sql = empty string
allRows = ReadFile.SplitIntoRows
for each row in allRows
if IsEnglishRow(row)
sql += GnerateInsertSQL
RunSQLOnServer(sql)
嗨,感謝您的回覆,它是非常大的文件有超過7000個產品,我刨計劃它與cron作業運行,並可以得到更新由於我的供應商每週都會定期爲此文件添加新產品。 – Jasmine 2012-03-02 11:28:57
什麼是RDBMS(甲骨文,SQL服務器,MySQL和PostgreSQL:
另外,如果您使用的代碼輸入的數據,它是一個小文件,我會像這樣的東西去,sqlite的,接入等)? – Benoit 2012-03-02 10:50:27
歡迎來到堆棧溢出,茉莉花。 :)如果您正在嘗試確定要使用哪種數據庫類型,則必須知道您的計算機上有哪些功能。它可以幫助我們瞭解您是否使用Windows,Mac,Unix或其他軟件,以及是否已經安裝了數據庫。 – Jonathan 2012-03-02 11:03:27
該網站在Linux服務器上運行,並使用MySQL數據庫與PHP – Jasmine 2012-03-02 11:32:08