未来语句命令学习离不开DDL,DML,DQL,DCL这几类
1. 创建一个简单的表(所有命令不区分大小写)
mysql> create table `STU`(`ID` INT(10),`NAME` VARCHAR(32) );
mysql> create table if not exists `STU`(`ID` INT(10),`NAME` VARCHAR(32) );
2.显示表结构
desc表名;
3.显示表创建语句
show create table 表名;
4.查看当前库中所有表
show tables;
5.插入语句(使用insert语句)
insert into stu(id,name)values(1,'zs');
或insert into stu(id,name)values(1,'zs'),(2,'ls')
插入数据,字段设置为不能为空则插入时必须赋值
6.查看表中语句内容
select * from 表名;
7.删除表
drop table if exists 表名;
8.修改(修改表名,字段,新增列)
9.举例
create table if not exists `student`(`id` int(10) primary key auto_increment,`name` varchar(32) not null comment "学生姓名",`age` int(10)not null comment "学生年龄",`email` varchar(255) comment "学生邮箱" );
primary auto_increment为自增运算(举例:id从1开始自增,增加的字段的序号会自动升序为2,3,4,5,6...)