前言
创建表,可以使用“ CREATE TABLE”语句,使用python创建表,先连接上数据库,再执行创建表语句即可
一、创建表
解析:
1、先输入连接数据库信息、以及已经存在的数据库名称
2、使用cursor()方法获取操作游标
3、执行创建表的语句:要声明主键,以及字段名称,类型、长度
import pymysql
mydb =pymysql.connect(
host="192.168.90.90",
user="root",
password="xxx",
database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE TABLE student (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), address VARCHAR(255))")
创建表后,查看数据库是否新增:
二、查看已创建的表
代码如下(示例):
import pymysql
mydb =pymysql.connect(
host="192.168.90.90",
user="root",
password="xxx",
database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("SHOW TABLES")
tab_list = [table for table in mycursor]
print(tab_list)
返回结果: