1 #创建连接 2 import pymysql 3 conn =pymysql.connect(host=‘localhost‘,port=3306,user=‘root‘,passwd=‘密码‘,db =‘数据库‘) 4 #创建游标 5 cursor = conn.cursor()
#sql语句
sql="select * from user"#sql语句查询所有
sql="select * from user where password=‘123‘"#查 select * from 表名 where 要查的属性值
sql="insert into user (username,password) values (‘zhangsan‘,‘123455‘)"#增 insert into 表名() values(加入数据)
sql="DELETE FROM user WHERE id=2"#删 delete from 表名 where 要删除的数据
sql="update user set username=‘www‘ where username=‘qwe‘ "#改 update 表名 set(新属性)where(旧属性)
#执行sql语句
cursor.execute(sql)#执行成功返回1 ,不成功返回FALSE
conn.commit()#涉及写的操作需要提交。
#数据操作
ex=cursor.fetchall()#以元组的形式返回多个数据,可以用for循环遍历。
ex=cursor.fetchone()#返回一维数组,可以用ex[0]取出第一个数据。
#关闭数据库连接
conn.close()
原文:https://www.cnblogs.com/mwb1112/p/10596035.html