《2018年7月22日》【连续293天】
标题:关系型数据库存储;
内容:
1.安装PyMySQL库;
2.
连接数据库:
import pymysql
dp =pymysql.connect(host='localhost',user='***',password='***',port=3306)
cursor =db.cursor()
cursor.excute('SELECT VERSION()')
data =cursor.fetchone()
print('Database version:',data)
cursor.excute("CREATE DATABASE spiders DEFAULT CHARACTER SET utf8")
db.close()
3.事务的四个属性:原子性,一致性,隔离性,持久性;
4.插入数据:
sql="INSERT INTO \ {table({keys})VALUES({values})".format(table=table,keys=keys,values=values)
try:
if cursor.execute(sql, tuple(data.values())):
print('Successful')
db.commit()
except:
print('Failed')
db.rollback()
db.close()
5.更新;