第1关:数据库表创建※
任务描述
本关任务:编写一个 python 程序完成数据库建表操作。
相关知识
pymysql 模块介绍
pymysql 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2 中是使用 mysqldb 。
pymysql 基本使用
导入pymysql模块
import pymysql
连接database
conn = pymysql.connect(host=‘localhost’, port=3306,
user=‘root’, passwd=‘root’,
charset=‘utf8’, db = ‘mydb’)
得到一个可以执行SQL语句的游标对象
cursor = conn.cursor()
定义要执行的SQL语句
sql = “”"
CREATE TABLE USER1 (
id INT auto_increment PRIMARY KEY ,
name CHAR(10) NOT NULL UNIQUE,
age TINYINT NOT NULL
)ENGINE=i