python自学-class26(up)-数据库(pymysql)的简单应用,增删查改

若要在python中使用数据库MySQL,需要先安装MySQL,使用前需要先进行链接,登录才能使用;
查询代码如下:

import pymysql
try:
    db=pymysql.connect(host='127.0.0.1',user='root',password='newpassword')#登录
    cursor=db.cursor() #数据游标
    #cursor.execute("SELECT VERSION()")#(('8.0.23',),)数据库版本和类型
    cursor.execute("use xxx")
    cursor.execute("select name from xxx_com where id<100")  #数据库操作命令行,查询
    data=cursor.fetchall()  #抓取sql语句执行结果
    print(data)
    db.close()
    print("密码正确")
except:
    print("密码错误")

增删改代码如下:

import pymysql
try:
    db=pymysql.connect(host='127.0.0.1',user='root',password='newpassword')#登录
    cursor=db.cursor() #数据游标
    cursor.execute("use xxx")
    #cursor.execute("delete from xxx where username='txm'")  #数据库操作命令行,删除
    #cursor.execute("inset into xxx value(1,'txm',1012)")#增加
    cursor.execute("updata xxx set  username='tmy' where uesername ='txm")  # 修改
    db.commit() #生效
    db.close()
    print("密码正确")
except:
    print("密码错误")

这里只学习了最简单的增删查改,以后有需要再深入学习;

猜你喜欢

转载自blog.csdn.net/weixin_46837674/article/details/114238375
今日推荐