加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python mysql

发布时间:2020-12-20 10:45:33 所属栏目:Python 来源:网络整理
导读:? #导入库import pymysql#创建数据库conn =pymysql.connect(host= ‘ localhost ‘ ,port= 3306 ,db= ‘ test ‘ ,user= ‘ root ‘ ,passwd= ‘ password ‘ ,charset = ‘ utf8 ‘ )cur = conn.cursor()#查询原数据 -------------------------------------

?

#导入库
import pymysql
#创建数据库
conn=pymysql.connect(host=localhost,port=3306,db=test,user=root,passwd=password,charset
=utf8)
cur=conn.cursor()
#查询原数据------------------------------------------------
select="SELECT * FROM user_info"
cur.execute(select)
all_data=cur.fetchall()
print(all_data)
print("*****====================================*****")
#插入数据
insert="INSERT INTO user_info VALUES(‘li_liu‘,2,123456789);"
count=cur.execute(insert)
conn.commit()
#输出插入后
select="SELECT * FROM user_info;"
cur.execute(select)
all_data=cur.fetchall()
print(all_data) 
print("*****====================================*****")
#删除数据
delete=DELETE FROM user_info WHERE log_in="wang_wu";
count=cur.execute(delete)
conn.commit()
#输出删除后
select="SELECT * FROM user_info;"
cur.execute(select)
all_data=cur.fetchall()
print(all_data)
print("*****====================================*****")
#更改
update=UPDATE user_info SET log_in="im changed" WHERE id=0;
count=cur.execute(update)
conn.commit()
#输出更改后
select="SELECT * FROM user_info;"
cur.execute(select)
all_data=cur.fetchall()
print(all_data)
print("*****====================================*****")
#关闭
cur.close()
# 关闭数据库连接
conn.close() 

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读