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

python MySQL中 删除数据表

发布时间:2023-01-02 12:44:52 所属栏目:MySql教程 来源:
导读:  (python集成开发环境(IDE) PyCharm的安装和使用 在PyCharm 软件中测试)

  删除数据表

  删除表使用"DROP TABLE"语句,"IF EXISTS"关键字是用于判断表是否存在MySQL 删除数据表,只有在存在的情况
  (python集成开发环境(IDE) PyCharm的安装和使用 在PyCharm 软件中测试)
 
  删除数据表
 
  删除表使用"DROP TABLE"语句,"IF EXISTS"关键字是用于判断表是否存在MySQL 删除数据表,只有在存在的情况才删除:
 
  先创建一个数据表
 
  import mysql.connector
 
  test_db = mysql.connector.connect(
      host="localhost",
      user="root",
      passwd="123456",
      database="test"
  )
  test_cursor = test_db.cursor()
 
  #?如果没有创建test的数据库,需要添加?下边?这句代码,创建一个?名为?test?的数据库
  # mycursor.execute("CREATE DATABASE test")  #创建一个数据表,重复创建名字相同的数据表会报错

  #?第一次正确执行正常,重复执行会报错。
  test_cursor.execute("CREATE?TABLE?python_test?(name?VARCHAR(255),?number?int(20))")
  创建数据表后我们可以直接在SQL的软件中查看创建好的表
 
  删除:
 
  import mysql.connector
  test_db = mysql.connector.connect(
      host="localhost",
      user="root",
      passwd="123456",
      database="test"
  )
  test_cursor?=?test_db.cursor()
 
  sql_del = "DROP TABLE IF EXISTS del_test"  # 删除数据表 del_test
  test_cursor.execute(sql_del)
  mysqlpython
 

(编辑:百客网 - 百科网)

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