好吧,使用python的MySQLdb,我使用以下代码:
connection = MySQLdb.Connect(host='**', user='**', passwd='**', db='**')cursor = connection.cursor()query = "LOAD DATA INFILE '/path/to/my/file' INTO TABLE sometable FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '\\'"cursor.execute( query )connection.commit()
根据您的需要替换主机/用户/密码/数据库。这基于此处的MySQL文档,确切的LOAD DATA INFILE语句将取决于您的特定要求等(请注意,FIELDS TERMINATED
BY,ENCLOSED BY和ESCAPED BY语句将特定于您尝试读取的文件类型)。



