Pythonプログラミング:peeweeは複数のオリジナルsql文を実行する
1080 ワード
peeweeモジュールでは、Modelを定義せずにmysqlデータベースの情報が構成されている場合は、
もし私が複数実行したいなら?peeweeモジュールでは
pymysqlモジュールは複数実行でき、peeweeモジュールはパッケージ化されている以上、pymysqlモジュールの使用構想に従って試してみましょう.
SQL:pymysqlモジュールmysqlデータの読み書き
コードの例
execute_sql()
を使用してsql文を直接実行できます.もし私が複数実行したいなら?peeweeモジュールでは
execute_many()
のような方法は見つかりませんでしたpymysqlモジュールは複数実行でき、peeweeモジュールはパッケージ化されている以上、pymysqlモジュールの使用構想に従って試してみましょう.
SQL:pymysqlモジュールmysqlデータの読み書き
コードの例
from peewee import MySQLDatabase
db = MySQLDatabase(
host = 'localhost',
database = 'datebase_name',
user = 'root',
passwd = 'xxx',
charset = 'utf8'
)
#
cursor = db.get_cursor()
#
rowcount = cursor.executemany(sql, args)
#
db.commit()
#
cursor.close()
#
db.close()