import
MySQLdb
con =
MySQLdb.connect(
user = 'root',
password = '',
host = 'localhost',
db = 'hoge_db',
charset = 'utf8' ※これを忘れると文字化けします!
)
cur =
con.
cursor() ※操作するためのカーソルを取得
cur.
execute("drop table if exists items") ※テーブルがない時に実行すると警告がでます。。
cur.
execute("""
create table items(
item_id integer primary key auto_increment,
name text,
price integer
);
""")
data = [('リンゴ', 210),('バナナ', 320),('パン', 100)]
for row in data:
cur.
execute("insert into items(name, price) values(%s, %s)", row) ※登録はこんな感じ
con.commit()
※参照はこんな感じ
cur.
execute("select * from items where name=%s and price=%s",('バナナ',320))
for row in
cur.fetchall():
print(row)