高级查询1
修改表名 :ALTER TABLE<旧表名> RENAME <新表名>; 添加字段 :ALTER TABLE 表名 ADD 字段名 数据类型 [属性]; 会在表的最后位置添加字段。 修改字段 :ALTER TABLE 表名 CHANGE 原字段名 新字段名 数据类型 [属性]; 数据类型不能为空。 删除字段 :ALTER TABLE 表名 DROP 字段名; 添加主键约束 : ALTER TABLE 表名 ADD CONSTRAINT 主键名 PRIMARY KEY 表名(主键字段); 添加外键约束 : ALTER TABLE 表名 ADD CONSTRAINT 外键名 FOREIGN KEY (外键字段) REFERENCES 关联表名 (关联字段); 对于MyISAM存储类型的表可以通过建立逻辑关联的方式保证数据的完整性和一致性,按照这种固定逻辑存取数据不需要在数据库层面进行“硬绑定”。 插入单行数据 :INSERT INTO 表名 [(字段名列表)] VALUES (值列表); 表的字段名是可选的,如果省略,则依此插入所有字段 多个表和多个值之间用逗号隔开 值列表和字段名列表数据必须相同,数据类型相符 如果插入的是表中部分数据,字段名列表必须填写 插入多行数据 :INSERT INTO 新表(字段名列表) VALUES(值列表1),(值列表2);