มีไฟล์ d:\xxx.txt
ตัวอย่างไฟล์ครับ
"H_name1" "H_name2" "H_name3"
"data1_1" "data1_2" "data1_3"
"data2_1" "data2_2" "data2_3"
มี3column จะมีชื่อหัว column ติดมาด้วย แยกแต่ละ column ด้วย ที่ว่าง
อันนี้เป็นตัวอย่างที่หาในเน็ทแล้วลองเขียนดู แต่ไม่ผ่านครับ
@echo off
path = C:\Program Files\MySQL\MySQL Server 5.7\bin;
FOR %%x in (D:\xxx.txt) do (
FOR /F "tokens=1,2,3 delims=," %%G IN (%%x) DO
(
mysql -uroot -p1234 test
-e "insert into tabletest (H_name1,H_name2,H_name3) values ('%%G','%%H','%%I');"
)
)
pause;
ผิดพลาดตรงไหนครับ ขอบคุณครับ
จะ import ข้อมุลจาก textfile ลง mysql ด้วยการสร้าง batch file ยังไงครับ
ตัวอย่างไฟล์ครับ
"H_name1" "H_name2" "H_name3"
"data1_1" "data1_2" "data1_3"
"data2_1" "data2_2" "data2_3"
มี3column จะมีชื่อหัว column ติดมาด้วย แยกแต่ละ column ด้วย ที่ว่าง
อันนี้เป็นตัวอย่างที่หาในเน็ทแล้วลองเขียนดู แต่ไม่ผ่านครับ
@echo off
path = C:\Program Files\MySQL\MySQL Server 5.7\bin;
FOR %%x in (D:\xxx.txt) do (
FOR /F "tokens=1,2,3 delims=," %%G IN (%%x) DO
(
mysql -uroot -p1234 test
-e "insert into tabletest (H_name1,H_name2,H_name3) values ('%%G','%%H','%%I');"
)
)
pause;
ผิดพลาดตรงไหนครับ ขอบคุณครับ