建数据库:
#建数据库格式
create database DatabaseName;
#例子
create database Dull;
建表:
#建表格式
create table table_name (
ColumnName_1 data_type (not null) (primary key),
ColumnName_2 data_type (not null),
ColumnName_3 data_type,
...
ColumnName_n data_type
)engine=innodb default charset=utf8;
举个栗子:
#例子
create table just_give_an_example (
日期 date primary key,
姓名 char(8) not null,
年龄 int,
身高 double
)engine=innodb default charset=utf8;
零碎小知识:
1、primary key(主键)只能有一个,并且写了primary key就不用写not null,因为主键不可为空,且不可重复。
2、date是日期格式: yyyy-mm-dd,添加值的时候要在用单引号,如:‘2020-04-14’
3、最后一行engine:数据存储引擎; charset:编码方式;理解不了的话,记着就行了,其实我也不懂。
用 desc table_name; 就能查到刚刚新建的表的属性了。
随便插入一组数据看看
#插入行(元组)
insert into just_give_an_example (日期,姓名,身高,年龄) values ('2020-04-13','张三',160.5,120);
#查看表中内容
select * from just_give_an_example;
![](https://i-blog.csdnimg.cn/blog_migrate/87841cc28d13e81e94a3aa17fdcb68ad.png)
耍完删除就好了。
drop table just_give_an_example;
等我学了更多再回来增改。