当前位置: 首页 > news >正文

WordPress整篇文章登录可见价格优化网站建设

WordPress整篇文章登录可见,价格优化网站建设,怎么在网站里添加cnzz统计,云免网站空间PyMySQL安装方法 pip install pymysql 连接数据库 注意事项 在进行本文以下内容之前需要注意#xff1a; 你有一个MySQL数据库#xff0c;并且已经启动。你有可以连接该数据库的用户名和密码你有一个有权限操作的database基本使用 # 导入pymysql模块import pymysql# 链接库 你有一个MySQL数据库并且已经启动。你有可以连接该数据库的用户名和密码你有一个有权限操作的database基本使用 # 导入pymysql模块import pymysql# 链接库databaseconn pymysql.connect(host127.0.0.1, # host后面填写需要链接的数据库地址userroot, # 用户名password123456, # 密码databasehuman, # 数据库名charsetutf8 # 编码方式 )# 得到一个可以执行的SQL语句的光标cursor conn.cursor()# 定义要执行的SQL语句sql select * from info;# 执行SQL语句cursor.execute(sql)# 关闭光标对象cursor.close()# 关闭数据库连接conn.close() 返回字典格式的数据 import pymysqlconn pymysql.connect(host127.0.0.1,userroot,password123456,databasehuman,charsetutf8 )# 得到一个可以执行SQL语句并且将结果作为字典返回的游标 cursor conn.cursor(cursorpymysql.cursors.DictCursor)sql select name from class;# 执行sql语句 cursor.execute(sql)# 返回查询到的所有数据 ret cursor.fetchall()# 返回查询到的指定条数数据 # ret cursor.fetchmany(5)print(ret)# 关闭链接 cursor.close() conn.close() 注意 charset“utf8”编码不要写成utf-8 增删改查操作 增 import pymysqlconn pymysql.connect(host127.0.0.1,userroot,password123456,databasehuman,charsetutf8 )cursor conn.cursor(cursorpymysql.cursors.DictCursor) # 注意此处传值全部使用%s做占位符即可 sql insert into class(name, age, sex, salary) VALUES(%s,%s,%s,%s) name abcd age 33 sex 男 salary 120.02# 执行sql语句 cursor.execute(sql, [name, age, sex, salary])# 提交事务 conn.commit()cursor.close() conn.close() 插入数据失败回滚 import pymysql conn pymysql.connect(host127.0.0.1,userroot,password123456,databasehuman,charsetutf8 )cursor conn.cursor(cursorpymysql.cursors.DictCursor)sql INSERT into class(name, age, sex, salary) values(%s,%s,%s,%s);name ss age 22 sex 男22 salary1234.2 try:cursor.execute(sql, [name, age, sex, salary])# 提交事务conn.commit() except Exception:print(出错)# 有异常回滚事务conn.rollback()cursor.close() conn.close() 获取插入数据的ID关联操作时会用到 # 导入pymysql模块 import pymysql # 连接database conn pymysql.connect(host“你的数据库地址”, user“用户名”,password“密码”,database“数据库名”,charset“utf8”) # 得到一个可以执行SQL语句的光标对象 cursor conn.cursor() sql INSERT INTO USER1(name, age) VALUES (%s, %s); username Alex age 18 try:# 执行SQL语句cursor.execute(sql, [username, age])# 提交事务conn.commit()# 提交之后获取刚插入的数据的IDlast_id cursor.lastrowid except Exception as e:# 有异常回滚事务conn.rollback() cursor.close() conn.close() 批量执行 # 导入pymysql模块 import pymysql # 连接database conn pymysql.connect(host“你的数据库地址”, user“用户名”,password“密码”,database“数据库名”,charset“utf8”) # 得到一个可以执行SQL语句的光标对象 cursor conn.cursor() sql INSERT INTO USER1(name, age) VALUES (%s, %s); data [(Alex, 18), (Egon, 20), (Yuan, 21)] try:# 批量执行多条插入SQL语句cursor.executemany(sql, data)# 提交事务conn.commit() except Exception as e:# 有异常回滚事务conn.rollback() cursor.close() conn.close() 删 # 导入pymysql模块 import pymysql # 连接database conn pymysql.connect(host“你的数据库地址”, user“用户名”,password“密码”,database“数据库名”,charset“utf8”) # 得到一个可以执行SQL语句的光标对象 cursor conn.cursor() sql DELETE FROM USER1 WHERE id%s; try:cursor.execute(sql, [4])# 提交事务conn.commit() except Exception as e:# 有异常回滚事务conn.rollback() cursor.close() conn.close() 改 # 导入pymysql模块 import pymysql # 连接database conn pymysql.connect(host“你的数据库地址”, user“用户名”,password“密码”,database“数据库名”,charset“utf8”) # 得到一个可以执行SQL语句的光标对象 cursor conn.cursor() # 修改数据的SQL语句 sql UPDATE USER1 SET age%s WHERE name%s; username Alex age 80 try:# 执行SQL语句cursor.execute(sql, [age, username])# 提交事务conn.commit() except Exception as e:# 有异常回滚事务conn.rollback() cursor.close() conn.close() 查 查询单条数据 # 导入pymysql模块 import pymysql # 连接database conn pymysql.connect(host“你的数据库地址”, user“用户名”,password“密码”,database“数据库名”,charset“utf8”) # 得到一个可以执行SQL语句的光标对象 cursor conn.cursor() # 查询数据的SQL语句 sql SELECT id,name,age from USER1 WHERE id1; # 执行SQL语句 cursor.execute(sql) # 获取单条查询数据 ret cursor.fetchone() cursor.close() conn.close() # 打印下查询结果 print(ret) 查询多条数据 # 导入pymysql模块 import pymysql # 连接database conn pymysql.connect(host“你的数据库地址”, user“用户名”,password“密码”,database“数据库名”,charset“utf8”) # 得到一个可以执行SQL语句的光标对象 cursor conn.cursor() # 查询数据的SQL语句 sql SELECT id,name,age from USER1; # 执行SQL语句 cursor.execute(sql) # 获取多条查询数据 ret cursor.fetchall() cursor.close() conn.close() # 打印下查询结果 print(ret) 进阶用法 # 可以获取指定数量的数据 cursor.fetchmany(3) # 光标按绝对位置移动1 cursor.scroll(1, modeabsolute) # 光标按照相对位置(当前位置)向后移动1 cursor.scroll(1, moderelative) # 光标按照相对位置(当前位置)向前移动1 cursor.scroll(-1, moderelative) 转载于:https://www.cnblogs.com/L5251/articles/8617440.html
http://www.sadfv.cn/news/213363/

相关文章:

  • 网站logo是什么意思十大正规交易平台
  • 北京网站建设公司网络营销外包网络建站报价企业网站建设网站模板
  • 甘肃省作风建设年活动有网站怎样黑公司的网站
  • 电商网站运营步骤网站开发宣传方法
  • php程序员网站开发建设合肥电商运营公司排名
  • 厦门 微网站制作html模板 多列展示模板
  • 湖南佳程建设有限公司网站网络知识网站
  • 厦门营销型网站您提交的网站域名无备案
  • 找工作的网站平台微信app定制开发
  • 合肥网站改版网站没有做的关键词有排名
  • 做网站什么分类流量多沈阳网站建设服务
  • 海拉尔建网站怎么用外网校内网站做英语
  • seo外贸仿牌网站换域名微信小程序直播平台
  • 怎么在天山建设云网站备案编程网站排名
  • wordpress抓取新闻做律师网站推广优化哪家好
  • 深圳市建设注册中心网站wordpress数据库主机名
  • 哪里有网站制作服务平凉城乡建设局网站
  • 高邮建设局网站wordpress锁定文件夹
  • 张家界简单的网站建设合肥高新城创建设投资有限公司网站
  • 下载网站如何做wordpress网站映射
  • 美橙网站建设经典案例西安网站建设成功建设
  • 免费的行情网站app软件大全ppt设计网站
  • 产品宣传类网站设计男女做羞羞视频网站
  • 淮安软件园有做网站的吗智能建站系统的建站步骤
  • wordpress站点前台请求数过多随州便宜做网站
  • 网页游戏开服表页游开服表辽宁seo
  • 君通网站怎么样郑州网站优化推广培训
  • 怎样开设网站微信怎么创建自己的小程序
  • 网站需要实名认证wordpress从入门到精通
  • 网站建设设计要点设计网站vcg