使用pymysql连接MySql数据库
时间:2021-07-01 10:21:17
帮助过:3人阅读
=
‘Administrator‘
import pymysql
try:
conn= pymysql.connect(host=
‘localhost‘, port=3306, user=
‘root‘, passwd=
‘‘,charset=
‘UTF8‘)
#conn=pymysql.connect(host=‘localhost‘,user=‘root‘,passwd=‘‘,db=‘bookdb‘)
cur=conn.cursor()
#获取一个游标对象
cur.execute(
"CREATE DATABASE test15")
#执行对应的SQL语句
cur.execute(
"USE test15")
#创建数据库
cur.execute(
"CREATE TABLE users (id INT, name VARCHAR(18))")
#创建表
cur.execute(
"INSERT INTO users VALUES(1, ‘blog‘),(2, ‘csdn‘),(3, ‘net‘),(4, ‘a359680405‘)")
#插入数据
cur.execute("SELECT * FROM users")
data=
cur.fetchall()
for row
in data:
print(
‘%s\t%s‘ %
row)
cur.close() #关闭游标
conn.commit()
#向数据库中提交任何未解决的事务,对不支持事务的数据库不进行任何操作
conn.close()
#关闭到数据库的连接,释放数据库资源
except Exception :
print(
"发生异常")
使用pymysql连接MySql数据库
标签: