当前位置:Gxlcms > 数据库问题 > python学习(十三)python使用pymsql链接数据库操作

python学习(十三)python使用pymsql链接数据库操作

时间:2021-07-01 10:21:17 帮助过:35人阅读

pymsql使用 1、首先导入pymysql模块 2、连接数据库(通过connect()) 3、创建一个数据库对象(通过cursor()) 4、进行数据库增删改查 ‘‘‘ import pymysql # 链接数据库 count = pymysql.connect( host=***.***.**.**, # 数据库地址 port=3306, # 数据库端口 user=****, # 数据库账号 password=****, # 数据库密码 db=healthy_qa # 数据库表名 ) # 创建数据库对象 db = count.cursor() # 写入sql sql = "select * from users where user_key=‘40c4f53e-d5a7-4ff7-9e65-a726a39092db‘;" # 执行sql db.execute(sql) # 获取查询的内容 restul = db.fetchall() print(restul) db.close()

修改数据

# 链接数据库
count = pymysql.connect(
    host=***.***.**.**,  # 数据库地址
    port=3306,  # 数据库端口
    user=****,  # 数据库账号
    password=****,  # 数据库密码
    db=healthy_qa  # 数据库表名
)
# 创建数据库对象
db = count.cursor()
# 写入sql
sql = "update suers set user_key=‘1‘ where id = 10;"
# 执行sql
db.execute(sql)
# 保存修改内容
count.commit()
db.close()

删除数据

# 链接数据库
count = pymysql.connect(
    host=***.***.**.**,  # 数据库地址
    port=3306,  # 数据库端口
    user=****,  # 数据库账号
    password=****,  # 数据库密码
    db=healthy_qa  # 数据库表名
)
# 创建数据库对象
db = count.cursor()
# 写入sql
sql = "delete from suers  where id = 10;"
# 执行sql
db.execute(sql)
# 保存修改内容
count.commit()
db.close()

新增数据

# 链接数据库
count = pymysql.connect(
    host=***.***.**.**,  # 数据库地址
    port=3306,  # 数据库端口
    user=****,  # 数据库账号
    password=****,  # 数据库密码
    db=healthy_qa  # 数据库表名
)
# 创建数据库对象
db = count.cursor()
# 写入sql
sql = "insert into users (id,user_key)values(100,1213123123123321);"
# 执行sql
db.execute(sql)
# 保存修改内容
count.commit()
db.close()

创建表

# 链接数据库
count = pymysql.connect(
    host=***.***.**.**,  # 数据库地址
    port=3306,  # 数据库端口
    user=****,  # 数据库账号
    password=****,  # 数据库密码
    db=healthy_qa  # 数据库表名
)
# 创建数据库对象
db = count.cursor()
# 写入sql
sql = "CREATE TABLE students (id VARCHAR(255) ,name VARCHAR(255) ,age INT;"
# 执行sql
db.execute(sql)
db.close()

 

python学习(十三)python使用pymsql链接数据库操作

标签:流行   create   之一   创建表   system   密码   rdbms   HERE   rest   

人气教程排行