私は現在以下を使用していますが、カンマ区切りの列名なしでデータをインポートします。私は、Pythonを使用して列名を含むパイプ区切りのテキストファイルにSQLテーブルをエクスポートする必要があります
また、すべての日付列を "datetime.date(1925、1、24)"として返すので、テーブルの日付に問題があります。実際の日付は "1925- 01-24」。
import MySQLdb
conn = MySQLdb.connect(host = 'localhost', user = 'username', passwd = 'password', port = port, db = 'DBNAME')
cursor = conn.cursor()
query = """SELECT * FROM myschema.mytable;"""
cursor.execute(query)
FILE = cursor.fetchall()
with open('FILE.txt', 'w') as f:
for row in cursor:
f.write("%s\n" % str(row))
あなたはコンマの体のパイプを言うと – e4c5