PHP編程實(shí)現(xiàn)csv文件導(dǎo)入mysql數(shù)據(jù)庫(kù)的方法?
1、loaddata通過(guò)讀取本地文件系統(tǒng)上的文件,可以將大量數(shù)據(jù)添加到數(shù)據(jù)庫(kù)中。
mysql>usedb1;
mysql>loaddatainfile‘datafile.txt’intotabledb2.table_name;
2、mysqlimport命令直接從文件讀取批量數(shù)據(jù)。它相當(dāng)于loaddata語(yǔ)句的一個(gè)接口。
mysqlimport根據(jù)文件名導(dǎo)入表名,即將文件名第一個(gè)圓點(diǎn)前的所有字符作為表名。例如,文件class.txt被裝入class表中。
mysqlimport-l-uroot-prootdb01table_name.txt;
3、假如你原來(lái)表為t1表,數(shù)據(jù)導(dǎo)入到了t2表。可以用
insertintot1select*fromt2;