pymysql


 1 #-----------------------常规操作总结----------------------
 2 #使用命令show global variables like 'port';查看端口号
 3 import pymysql
 4 #创建连接
 5 conn=pymysql.connect(host="127.0.0.1",port=3306,user="root",passwd="ljs123",db="ljs")
 6 #创建游标,游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力
 7 cursor=conn.cursor()
 8 #执行语局插入
 9 #cursor.execute("insert into stu(id,name,age,class) VALUES (8,'yxy', 33 ,'wuban')")
10 #执行数据更新
11 cursor.execute("update stu set name='lijiangsuo' where name='zg' ")
12 #执行删除操作,注意 双引号里的字段用单引号,否则编译过不去例如字段’yxy‘
13 cursor.execute("delete from stu where name='yxy' ")
14 num=cursor.execute("select * from stu")
15 data=cursor.fetchall()
16 conn.commit()
17 cursor.close()
18 conn.close()
19 # 打印结果为((1, 'ljs', 123, 'san'), (2, 'lijiangsuo', 13, 'si'))
20 #查询出来的记录是由由元组做为元素所组成的元组
21 print(data)
22 #打印结果为ljs
23 print(data[0][1])
24 #打印受影响的行数
25 print(num)

 


  


 

  

  

posted @ 2018-04-07 13:22  lijiangsuo  阅读(156)  评论(0编辑  收藏  举报