Python pymsyql连接数据库mysql执行查询对数据增删改查详解

数据库增删改查基本使用

sql 查询所有信息  select * from 表名;

sql 增加信息  insert into 表名 add 字段 字段属性;

sql 更改信息  update 表名 set  列1=值1 where 条件

sql 删除信息 delete from 表名 where 条件

ps:哈哈 在实际工作中根本没有机会让你去delete  drop

增删改查基本步骤

1.创建数据库连接

2.获取游标

3.需要执行sql语句

4.使用游标执行sql语句

5.提交数据到数据库commit

6.使用游标获取sql语句

7.关闭游标

8.关闭数据库连接

# 导入模块
import pymysql

def main():

    # 创建数据库连接
    conn_sql = pymysql.connect(host = "localhost", port = 3306, user = "root", password = "输入数据库密码", database = "输入数据库名称", charset = "utf8")

    # 获取游标对象
    cursor_sql= conn_sql.cursor()

    # 查询语句
    # sql = "select * from 表名"
    sql = "update 表名 set 列表值=值1"

    # 使用游标执行sql语句
    get_data = cursor_sql.execute(sql)

    # 使用数据库连接对象conn_sql将数据发送数据库
    conn_sql.commit()

    # 使用游标获取数据
    data = cursor_sql.fetchall()
    for i in data:
        print(i)

    # 关闭游标
    cursor_sql.close()

    # 关闭数据库连接
    conn_sql.close()



if __name__ == "__main__":
    main()

 

你可能感兴趣的:(python)