加入收藏 | 设为首页 | 会员中心 | 我要投稿 均轻资讯网 (https://www.ijunqing.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

python的mysql数据库建立表与插入数据操作示例

发布时间:2022-10-15 15:53:31 所属栏目:MySql教程 来源:
导读:  这篇文章主要介绍了python的mysql数据库建立表与插入数据操作,结合实例形式分析了python操作mysql数据库建立表与插入数据相关实现技巧,需要的朋友可以参考下

  本文实例讲述了python的mysql数据库建立表与
  这篇文章主要介绍了python的mysql数据库建立表与插入数据操作,结合实例形式分析了python操作mysql数据库建立表与插入数据相关实现技巧,需要的朋友可以参考下
 
  本文实例讲述了python的mysql数据库建立表与插入数据操作。分享给大家供大家参考,具体如下:
 
  mysql数据库建立表
 
  一 代码
 
  import pymysql
  # 打开数据库连接
  db = pymysql.connect("localhost","root","root","db_test01" )
  # 使用 cursor() 方法创建一个游标对象 cursor
  cursor = db.cursor()
  # 使用 execute() 方法执行 SQL,如果表存在则删除
  cursor.execute("DROP TABLE IF EXISTS EMPLOYEE")
  # 使用预处理语句创建表
  sql = """CREATE TABLE EMPLOYEE (
       FIRST_NAME CHAR(20) NOT NULL,
       LAST_NAME CHAR(20),
       AGE INT,
       SEX CHAR(1),
 
       INCOME FLOAT )"""
  cursor.execute(sql)
  print("CREATE TABLE OK")
  # 关闭数据库连接
  db.close()
  二 运行结果
 
  CREATE TABLE OK
 
  mysql数据库插入数据
 
  一 代码
 
  import pymysql
  # 打开数据库连接
  db = pymysql.connect("localhost","root","root","db_test01" )
  # 使用cursor()方法获取操作游标
  cursor = db.cursor()
  # SQL 插入语句
  sql = "INSERT INTO EMPLOYEE(FIRST_NAME, \
      LAST_NAME, AGE, SEX, INCOME) \
 
      VALUES ('%s', '%s', '%d', '%c', '%d' )" % \
      ('Mac', 'Mohan', 20, 'M', 2000)
  try:
    # 执行sql语句
    cursor.execute(sql)
    # 执行sql语句
    db.commit()
    print("insert ok")
  except:
    # 发生错误时回滚
    db.rollback()
  # 关闭数据库连接
  db.close()
  二 运行结果
 
  y =======
 
  insert ok
 
  更多关于Python相关内容感兴趣的读者可查看本站专题:《Python常见数据库操作技巧汇总》、《Python数学运算技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
 
  希望本文所述对大家Python程序设计有所帮助。
 

(编辑:均轻资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!