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

个人网站备案要什么然后搭建网站

个人网站备案要什么,然后搭建网站,网站抓取超时错误,江西企业网站建设电话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://wiki.neutronadmin.com/news/302115/

相关文章:

  • 建设商城网站公司吗度假区网站建设方案
  • 用jsp做的网站的代码国内做的好的帽子网站
  • 渑池县建设局网站怎么用手机做软件
  • 文化传媒公司 网站备案wordpress pdf 插件
  • 淄博网站建设及托管郑州网络营销推广机构
  • 外贸建站有什么用wordpress搜索主题
  • 建设厅教育培训网站太原门户网站
  • 集运网站建设番禺建设网站哪家好
  • 58同城做网站找谁长沙seo优化报价
  • 怎样自己动手做微官网站淮安网站建设推广
  • 新开传奇网站发布网孞注册贸易公司流程及费用
  • 新手要如何让网站被收录做网站如何避免侵权
  • 山西网站设计校园社交网站开发的目的与意义
  • 网站建设公司推广网站品牌运营企业网站建设该入啥会计科目
  • 免费素材网站 可商用网络营销平台策略
  • WordPress关站插件餐饮公司网站模板
  • 类阿里巴巴网站 建设费用做视频网站要什么软件
  • 浙江台州网络设计网站海口模板建站定制
  • 延长中路上海网站建设门窗企业网站建设
  • 可以做软件的网站Wordpress门徒同学
  • 淄博网站建设多少钱win7 建设网站服务器
  • 网站如何做支付宝接口长沙网站seo推广
  • 企业网站建设数据现状分析net网站开发 兼职
  • 黄金网站软件免费wordpress搜索页分页
  • 移动端网站开发 float公司注册地址和经营地址不一致
  • 上海网站建设制作微信个体户网站备案
  • 成都网站建设推来客熊掌号在中国做采购在哪个网站找产品
  • 如何做局域网网站南丰网站建设
  • 免费crm网站不用下载的软件温州专业网站制作设计
  • 购物网站修改注册信息模块的分析虚拟主机免费空间