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

企业建设网站的目标深圳燃气公司电话多少

企业建设网站的目标,深圳燃气公司电话多少,哪家公司做企业网站稳定优惠,国外seo比较好的博客网站使用Python操作MySQL数据库 MySQL是一种关系型数据库管理系统#xff0c;它可以用来存储和管理大量的数据。之前介绍了大部分主流数据库#xff0c;今天将介绍如何使用Python来操作MySQL数据库。 安装MySQL 首先#xff0c;我们需要安装MySQL服务器#xff0c;可以从MyS…使用Python操作MySQL数据库 MySQL是一种关系型数据库管理系统它可以用来存储和管理大量的数据。之前介绍了大部分主流数据库今天将介绍如何使用Python来操作MySQL数据库。 安装MySQL 首先我们需要安装MySQL服务器可以从MySQL官网下载安装包也可以使用系统自带的包管理器安装。 安装MySQL驱动 接下来我们需要安装MySQL的驱动可以使用pip安装 pip install mysql-connector-python连接MySQL 接下来我们需要连接MySQL服务器可以使用MySQL Connector/Python模块中的connect()函数 import mysql.connector # 连接MySQL服务器 conn mysql.connector.connect(hostlocalhost,userroot,passwd123456 )mysql指令 MySQL 指令用法作用SELECTSELECT * FROM table_name从表中检索数据INSERTINSERT INTO table_name VALUES (value1, value2,…)向表中插入新记录UPDATEUPDATE table_name SET column1value1, column2value2,…更新表中的记录DELETEDELETE FROM table_name WHERE condition从表中删除记录CREATECREATE TABLE table_name (column1 datatype, column2 datatype,…)创建新表ALTERALTER TABLE table_name ADD column_name datatype向表中添加新列DROPDROP TABLE table_name删除表 创建数据库 接下来我们可以使用MySQL Connector/Python模块中的cursor()函数创建一个游标然后使用execute()方法来执行SQL语句 # 创建数据库 cursor conn.cursor() cursor.execute(CREATE DATABASE mydb)创建表 接下来我们可以使用MySQL Connector/Python模块中的execute()方法来创建表 # 创建表 cursor.execute(CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), age INT))插入数据 接下来我们可以使用MySQL Connector/Python模块中的execute()方法来插入数据 # 插入数据 cursor.execute(INSERT INTO users (name, age) VALUES (John, 20)) cursor.execute(INSERT INTO users (name, age) VALUES (Bob, 25))查询数据 接下来我们可以使用MySQL Connector/Python模块中的execute()方法来查询数据 # 查询数据 cursor.execute(SELECT * FROM users) # 获取查询结果 result cursor.fetchall() # 打印结果 for row in result:print(row)更新数据 接下来我们可以使用MySQL Connector/Python模块中的execute()方法来更新数据 # 更新数据 cursor.execute(UPDATE users SET age 30 WHERE name John)删除数据 最后我们可以使用MySQL Connector/Python模块中的execute()方法来删除数据 # 删除数据 cursor.execute(DELETE FROM users WHERE name Bob)结束连接 最后我们需要使用MySQL Connector/Python模块中的close()方法来结束连接 # 结束连接 conn.close()学生管理系统demo # 导入MySQL驱动 import mysql.connector # 连接数据库 conn mysql.connector.connect(hostlocalhost, userroot, password123456, databasestudent_management) cursor conn.cursor() # 管理员登录 def admin_login():username input(请输入管理员账号)password input(请输入管理员密码)sql select * from admin where username%!s(MISSING) and password%!s(MISSING)cursor.execute(sql, (username, password))result cursor.fetchone()if result:print(登录成功)return Trueelse:print(登录失败)return False # 添加学生信息 def add_student():stu_no input(请输入学号)stu_name input(请输入姓名)stu_age input(请输入年龄)sql insert into student (stu_no, stu_name, stu_age) values (%!s(MISSING), %!s(MISSING), %!s(MISSING))cursor.execute(sql, (stu_no, stu_name, stu_age))conn.commit()print(添加学生信息成功) # 删除学生信息 def delete_student():stu_no input(请输入要删除的学号)sql delete from student where stu_no%!s(MISSING)cursor.execute(sql, (stu_no,))conn.commit()print(删除学生信息成功) # 修改学生信息 def update_student():stu_no input(请输入要修改的学号)stu_name input(请输入新的姓名)stu_age input(请输入新的年龄)sql update student set stu_name%!s(MISSING), stu_age%!s(MISSING) where stu_no%!s(MISSING)cursor.execute(sql, (stu_name, stu_age, stu_no))conn.commit()print(修改学生信息成功) # 查询学生信息 def query_student():stu_no input(请输入要查询的学号)sql select * from student where stu_no%!s(MISSING)cursor.execute(sql, (stu_no,))result cursor.fetchone()if result:print(学号%!s(MISSING)姓名%!s(MISSING)年龄%!s(MISSING) %!((MISSING)result[0], result[1], result[2]))else:print(查无此人) # 主函数 def main():if admin_login():while True:print(1. 添加学生信息)print(2. 删除学生信息)print(3. 修改学生信息)print(4. 查询学生信息)print(5. 退出系统)choice input(请输入您的选择)if choice 1:add_student()elif choice 2:delete_student()elif choice 3:update_student()elif choice 4:query_student()elif choice 5:breakelse:print(输入错误请重新输入) if __name__ __main__:main()结论 本文介绍了如何使用Python来操作MySQL数据库包括安装MySQL服务器、安装MySQL驱动、连接MySQL、创建数据库、创建表、插入数据、查询数据、更新数据和删除数据等操作。
http://www.hkea.cn/news/14455027/

相关文章:

  • 阿里云搭建公司网站网站备案无前置审批文件
  • wordpress编辑器富文本重庆网络seo
  • 河北网站制作报价电商培训课程
  • 外贸网站源码下载网站 wordpress
  • 好玩的网站源码wordpress 注销按钮
  • aspx 网站开发工具政务类网站建设
  • 广东网站seo策划河北邯郸做移动网站
  • 网站建设五年发展规划网站建设与管理复习题
  • 做门户网站需要什么条件win7 iis部署网站
  • 怎么做代刷网站长赛多利斯科学仪器北京有限公司
  • 三元桥做网站的公司网站优化公司哪家便宜
  • 网站静态文件做可直接下单购买的网站
  • wordpress建2个网站wordpress页面获取最新文章
  • 石家庄网站建设推广公司网站移动化建设方案
  • 网站放音乐代码怎样看一个网站是不是织梦做的
  • 如何做网站导航栏的搜索引擎优化网站建设工厂
  • 北京seo网站推广费用本人承接网站建设
  • 大型医院设计网站建设深圳集团网站建设哪家好
  • 网站做扫一扫番茄wordpress
  • 招投标 网站建设编程平台
  • wordpress是服务器吗仙桃网站优化
  • 公司网站登陆后台管理中心不能修改前台主页电商网站建设浩森宇特
  • 网站转移动版wordpress博客 翻墙
  • 怎么看网站被惩罚贵州省文化旅游网站建设的必要性
  • 书店网站建设设计方案网页前端开发教程
  • 中英文网站为什么要分开做手机版刷赞网站建设
  • 常熟网站建设专业的公司有什么公司是建设网站的吗
  • 湖南做网站 就问磐石网络专业品牌型网站建设哪
  • 上海网站建设心得做高端网站的公司
  • 网站建设所学内容网站向哪里备案