Python操作MYSQL

【用python对数据库进行增删改】

 

代码如下:

from pymysql import *

 

def main():

    # 1.创建Connection连接

    conn = connect(host='localhost',port=3306,database='jing_dong',user='root',password='mysql',charset='utf8')

    # 2.获得Cursor对象

    cs1 = conn.cursor()

    # 执行insert语句,并返回受影响的行数:添加一条数据

  #Cursor对象.execute(数据库操作)

    # 增加物品“硬盘”     count接收受影响的行数

    count = cs1.execute('insert into goods_cates(name) values("硬盘")')

    #打印受影响的行数

    print(count)

 

  #增加物品“光盘”

    count = cs1.execute('insert into goods_cates(name) values("光盘")')

    print(count)

 

    # 更新数据表

    # count = cs1.execute('update goods_cates set name="机械硬盘" where name="硬盘"')

    #  删除项目

    # count = cs1.execute('delete from goods_cates where id=6')

 

    # 提交之前的操作,如果之前已经之执行过多次的execute,那么就都进行提交

    conn.commit()

 

    # 关闭Cursor对象

    cs1.close()

    # 关闭Connection对象

    conn.close()

 

if __name__ == '__main__':

    main()

posted @ 2018-03-08 22:31  Levy_Y  阅读(144)  评论(0编辑  收藏  举报