连接数据库
import pymysql #导入模块
conn = pymysql.connect(host = 'localhost',user='root',password='****',database='data') #创建连接对像
cur = conn.cursor() #创建游标对象
cur.execute('select version()') #写入sql并执行
i = cur.fetchone()
print(i)
# 执行SQL语句
cur.close() #关闭游标
conn.close() #关闭连接
('8.0.21',)
创建数据表
先检查这个表是否存在
import pymysql #导入模块
conn = pymysql.connect(host = 'localhost',user='root',password='7745',database='data') #创建连接对像
cur = conn.cursor() #创建游标对象
sql = '''
create table books(
id int(8) not null auto_increment,
name varchar(50) not null,
category varchar(50) not null,
price decimal(10,2) default null,
publish_time date default null,
primary key(id)
) engine=myisam auto_increment=1 default charset = utf8
'''
cur.execute(sql) #执行sql
# 执行SQL语句
cur