-1
我想直接使用查詢的蟒蛇來更新我的數據庫,但我需要做大量的時間在不同的表:使用LOAD DATA LOCAL INFILE與動態表
def load_data(self, path, table):
print table
print path
cursor = self.mariadb_connection.cursor()
cursor.execute(" LOAD DATA LOCAL INFILE %s INTO TABLE %s"
" FIELDS TERMINATED BY ','"
" ENCLOSED BY '"'"
" LINES TERMINATED BY '\n'"
" ignore 1 lines ",
(path, table))
功能不認識第三行,當我像評論一樣,查詢不理解表。有另一種方法來做這個查詢?
'''''''''''ENCLOSED BY'''「'結尾是Python字符串,你需要轉義它 – Barmar
是的,這是正確的,但數據被封閉在這種方式。在此之前修改 –
您需要轉義它,以便您擁有正確的Python字符串語法。 – Barmar