1、安装pymysql
打开cmd 执行命令:pip install pymysql
2、创建数据库test
3、创建表sql:
CREATE TABLE `test` (
`test` varchar(32) DEFAULT NULL,
`test1` varchar(32) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
上代码
import pymysql
conn = pymysql.connect(host='192.168.0.10', user='root', passwd='password', db='test', port=3306, charset='utf8')
# 获取游标
cur = conn.cursor()
'''
#查询语句
cur.execute('select * from test')
# 获取数据,fetchone获取一条数据,fetchall获取全部数据
data = cur.fetchall()
for d in data:
print(d)
'''
'''
#数据库插入
cur.execute('insert into test(test,test1) values (1,1)')
#提交当前事务到数据库
conn.commit()
#rowcount:返回数据条数或影响行数
print('插入:',cur.rowcount,'条数据')
'''
# 关闭游标
cur.close()
# 关闭数据库
conn.close()