Using mysqlimport
Text file (/var/text-data/film.txt)
1,Dead Note – part 1,mms://113.113.113.113/huypv/share/film/akzvx.avi
12,Dead Note – part 2,mms://113.113.113.113/huypv/share/film/akzvy.avi
Table film in database share
CREATE TABLE film (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(113), url VARCHAR(113));
mysqlimport –fields-terminated-by=, –lines-terminated-by=”\n” -uroot -pXXX share /var/text-data/film.txt
Notice: Nếu client và server không thuộc cùng một máy thì lệnh như trên sẽ không chạy nữa do mặc định nó sẽ tìm file trên máy server. Lúc này cần thêm tham số để nó tìm file nguồn import ở máy client (local)
mysqlimport –local –fields-terminated-by=, –lines-terminated-by=”\n” -uroot -pXXX share /var/text-data/film.txt
Bonus: Exec SQL query by command
mysql -uroot -pXXX share -e “TRUNCATE TABLE film”