sql >> Databáze >  >> RDS >> Mysql

Příklad MySQL LOAD DATA LOCAL INFILE v pythonu?

No, pomocí MySQLdb pythonu používám toto:

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()

nahrazením hostitele/uživatele/passwd/db podle vašich potřeb. Toto je založeno na dokumentech MySQL zde , Přesný příkaz LOAD DATA INFILE bude záviset na vašich konkrétních požadavcích atd. (všimněte si, že příkazy FIELDS TERMINATED BY, ENCLOSED BY a ESCAPED BY budou specifické pro typ souboru, který se pokoušíte načíst).



  1. Seskupte výsledky mysql podle kategorie a zobrazte je do skupin pod každou kategorií

  2. Základy SQL Server Inner Join s příklady

  3. Uzamknout pro SELECT, aby jiný proces nezískal stará data

  4. Jak uložím datum UTC ISO8601 do databáze MySQL?