标签:import add 名称 root ble 数据类型 var arc tab
2017-09-06 20:59:56
CREATE DATEBASE <数据库的名称>
CREATE TABLE <表名>
(<列名1> <数据类型> <该列所需的约束>,
<列名2> <数据类型> <该列所需的约束>,
.
<该表的约束1>,<该表的约束2>,......);
import pymysql db = pymysql.connect("localhost","root","hy1102","TESTDB") cursor = db.cursor() sql ="""create table Shohin (shohin_id CHAR(4) NOT NULL, shohin_mei VARCHAR(100) NOT NULL , shohin_bunrui VARCHAR (32) NOT NULL , hanbai_tanka INTEGER , shiire_tanka INTEGER , torrokubi DATE , PRIMARY KEY (shohin_id))""" cursor.execute(sql) db.close()
DROP TABLE <表名>;
drop table 是无法恢复的,所以删除前一定要特别注意。
ALTER TABLE <表名> ADD <列的定义>;
import pymysql db = pymysql.connect("localhost","root","hy1102","TESTDB") cursor = db.cursor() sql ="""ALTER table Shohin add (test VARCHAR (100))""" cursor.execute(sql) db.close()
ALTER TABLE <表名> DROP <列名>
import pymysql db = pymysql.connect("localhost","root","hy1102","TESTDB") cursor = db.cursor() sql ="""ALTER table Shohin drop test""" cursor.execute(sql)
db.close()
表的更新语句也是不可修改的,变更之前务必思考清楚。
标签:import add 名称 root ble 数据类型 var arc tab
原文地址:http://www.cnblogs.com/TIMHY/p/7487042.html