MySQL数据库操作基础
“数据库”只是一个外壳,除了有个数据库名称和字符集设定,基本就没有别的信息了。
数据表才是储存(装载)数据的具体“容器”。需要创建不同的表来储存不同的数据。
创建表。
create table 表名(
id int,------列名称,列类型
name varchar(10)
);
主键;单独行 PRIMARY KEY(id) 关键字用于定义列为主键或字段后加 PRIMARY KEY;
空值;不想字段为 Null 可以设置 not null;
AUTO_INCREMENT设置为自增的属性,一般为主键,自动+1;
增删改查。
添加字段:alter table 表名 add 字段名 字段类型;
删除字段:alter table 表名 drop column 列名;
修改字段名:alter table 表名 change 旧字段名 新字段名 新字段类型
如果不修改字段名,只修改字段的其他信息:alter table 表名 modify 字段名 新字段类型
修改表名:alter table 表名 rename 新的表名;
查看数据表结构:desc 表名;
所谓数据表的结构,其实就是一个表的每个字段的具体信息。
查看数据表的创建语句:show create table 表名;

浙公网安备 33010602011771号