mySQL2

来源:互联网 发布:蒙古打到欧洲哪里知乎 编辑:程序博客网 时间:2024/05/20 02:56

create   table [If  not exists]'表名'(

‘字段名1’ 列类型[属性]  [索引] [注释],

‘字段名n’ 列类型[属性]  [索引] [注释]

)[表类型][表字符集][注释];

auto_increment 自动增长的,每添加一条数据,自动在上一个记录上加1.

添加主键:alter   table  表名 add constraint  主键名

                 primary key  表名(主键字段);

添加外键: alter    table  表名 add    constraint 外键名

                  foreign  key (外键字段)

                references  关联表名 (关联字段);

 

插入单条数据记录语法:insert    into  表名  [(字段名列表)]   values (值列表);

字段名是可选的,如省略则一次插入所有字段.

多个列表和多个值之间使用逗号分隔。

值列表和字段名列表一一对应

修改表名:alter table  旧表名  rename [to]  新表名

添加字段:alter table 表名 add  字段名 数据类型   [属性];

修改字段:alter  table  表名 change  原字段名  新字段名  数据类型  [属性];

删除字段:alter table  表名 drop 字段名;

插入多条数据语录:

insert  into  新表 (字段名列表)

values  (值列表1),(值列表2)...(值列表n);

0 0
原创粉丝点击