您的位置:首页 > 数据库 > MySQL

python 试题:以mysql或者sqlite为例,请用代码给出简洁且完整的数据库操作示例。

2017-09-17 16:04 871 查看
以mysql或者sqlite为例,请用代码给出简洁且完整的数据库操作示例。

参考答案:

[参考代码:]
# 导入MySQL驱动:

import mysql.connector

# 注意把password设为你的root口令:

conn = mysql.connector.connect(user='root', password='password', database='test', use_unicode=True)

cursor = conn.cursor()

# 创建user表:

cursor.execute('create table user (id varchar(20) primary key, name varchar(20))')

# 插入一行记录,注意MySQL的占位符是%s:

cursor.execute('insert into user (id, name) values (%s, %s)', ['1', 'Michael'])
# 提交事务:

conn.commit()

cursor.close()

# 运行查询:

cursor = conn.cursor()

cursor.execute('select * from user where id = %s', '1')

values = cursor.fetchall()

print values
# 关闭Cursor和Connection:

cursor.close()

conn.close()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: