一、创建数据库
create database petstore;
数据库常用指令
打开数据库(选中当前数据库) use xxxxxx;
查看当前所有的数据库 show databases;
在数据表中查看当前库中的所有表 show tables;
查看数据库中表的创建信息 show create table xxxxx;
查看指定表的结构 desc xxxxxx;
以表的形式查看xxx表中的所有数据 select * from xxxx;
退出客户端 quit;或exit;
use命令示范:
必须选中数据库才可以进一步访问
show tables;命令示范:
desc命令示范:
selrct * fromo xxx示范:
二、表的创建说明
格式一:
格式一:
create table xxx(
field+data type()+(not)null+(key)
......
);
数据库中常用的数据类型说明
注意:插入数据时整型与浮点型不需要加引号
char 必须是x位
varchar 最多是x为
int
tinyint 微小整型一位
decimal(m,n) 可以指定精度的浮点型,m为总长度,n为小数位数,小数点要占一位
float
double
text 文本型
datetime 日期时间型
auto_increment 字段值自动增长
primay key() 主键,常用于复合主键的设置
primay key(,) 复合
案例说明:
商品分类表
商品表
订单表
订单明细表
三、表中插入数据
在表中插入数据的指令
insert into xxxxxxx(表名) values(值)('','','');
案例:
insert into xxxxxxx(表名) values(值)('','',''),('','',''),('','','');
四、修改数据表中的数据
使用以下命令,注意段后不可加标点
mysql> update 表名
-> set 字段名=字段值
-> where 主键=值;
案例: