如何將Word的內容匯入到MySQL欄位的內容?
如何將Word的內容匯入到MySQL欄位的內容?
因為我想將我已經打好的Word文字匯入到MySQL欄位的內容
如此就不用每次打內容一定要上網了!
可以離線打完文字再匯入MySQL欄位!
在PHP網頁中要如設計與MYSQL連結的程式碼?
(1).需要保留word檔的格式!
(2)如何用上傳的方式,匯入文字內容?
"純文字檔"如何用上傳的方式,匯入MySQL欄位?
4 個解答
- 1 0 年前最佳解答
非要用 word 嗎?
無論是轉檔或滙檔,使用較多的格式是 excel或純文字檔
2011-02-15 04:55:02 補充:
一、文字檔匯入的格式如下
1.字串及日期欄位請使用雙引號括住 例如 "AB1334CD,DDD" "2001-10-01"
2.數字標準寫法(千萬不能用千分位符號) 例如 1999
3.欄位與欄位間用逗號 例如 1999,"AB1334CD,DDD"
4.一行存一筆資料 按 ENTER 鍵輸入第2行
5.將資料輸入完後,存成文字檔
二、EXCEL轉存 CSV
1.日期格式需為 YYYY-MM-DD HH24:MI:SS 格或 YYYY-MM-DD
2.取消數字的格式設定(千分位符號, $貨幣符號)
3.檔案-->另存新檔-->檔案類型-->CSV格式-->輸入檔名-->存檔-->Y-->有警告視窗(不用理它)三、使用MYSQL提供的工具匯入前注意事項
1.必需要能夠執行 MYSQL.EXE (沒有就自己電腦上裝一套,FREE)
2.遠端DB的位置(IP)以及通訊PORT(備註:防火牆別忘了關閉或開PORT)
3.登入的帳號、密碼及權限
4.將資料檔案備妥四、匯入步驟
1. 開啟命令提示字元視窗
2. 進入BIN目錄 C:\>CD C:\wamp\bin\mysql\mysql5.1.36\bin
3. 登入 C:\wamp\bin\mysql\mysql5.1.36\bin>MYSQL -h[主機] -u[使用者] -p[密碼] -P[通訊PORT]
(備註:參數與資料間不能有空白,分大小寫)4. 切換資料庫 mysql>USE 資料庫名稱;
5. 執行匯入指令
指令(1) mysql>LOAD DATA INFILE '檔案名稱' INTO TABLE [資料庫].[表格名稱];
指令(2) mysql>LOAD DATA INFILE '檔案名稱' INTO TABLE [資料庫].[表格名稱]
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES;
說明:FIELDS TERMINATED BY ==> 欄位間隔符號
ENCLOSED BY ==> 字串欄位前後括住符號
LINES TERMINATED BY ==> 一列結束的符號 有 \n 及 \r\n
IGNORE 1 LINES ==> 要略過的列數