必须给出如下信息:函数
1)新表的名字性能
2)表列的名字和定义,用逗号分隔事务
e.g.CREATE TABLE customers内存
(it
cust_id int NOT NULL AUTOZ-INCREMENT,ast
cust_name char(50) NOT NULL搜索
PRIMARY KEY(cust_id)命名
)ENGINE=InnoDB;数据
NULL是默认设置事务处理
主键必须惟一,使用单个列,则列必须惟一,若使用多个列,则列的组合值必须惟一,主键只能使用不容许NULL值的列
InnoDB 是一个可靠的事务处理引擎,不支持全文本搜索
MEMORY 功能等同于MyISAM,但因为数据存储在内存,速度不少,特别适用于临时表
MyISAM 是一个性能极高的引擎,支持全文本搜索,但不支持事务处理
外键不能跨引擎。
添加一个列
ALTER TABLE vendors ADD vend_phone CHAR(20);
删除刚刚添加列
ALTER TABLE vendors DROP COLUMN vend_phone;
定义外键
ALTER TABLE vendors
ADD CONSTRAINT fk_orderitems_orders
FOREIGN KEY(order_num) REFERENCES orders(order_num)
DROP TABLE customers2;
RENAME TABLE customers2 TO customers;