数据库Mysql的基础命令语句
数据库的数值类型
mysql的整数类型
整数类型 |
---|
tinyint |
smallint |
mediumint |
int |
integer |
bigint |
mysql的浮点类型和定点类型
浮点类型 |
---|
float |
double |
定点类型 |
---|
dec |
decimal |
日期时间类型
字节数 | 格式 | |
---|---|---|
date | 4 | YYYY-MM-DD |
time | 3 | HH:MM:SS |
year | 1 | YYYY |
datetime | 8 | YYYY-MM-DD HH:MM:SS |
timestamp | 4 | YYYYMMDDHHMMSS |
常用字符串类型
字符串类型 |
---|
char |
varchar |
查询所有数据库
show databases;
效果演示
创建数据库
create database person;
效果图
使用数据库
use person;
效果图
创建数据库表
create table person(
pno char(9) primary key,//主键
pname char(20) unique, //唯一确定值
psex char(20),
page smallint,
pdept char(20)
-);
效果图
查询数据库表
describe person;
效果图
向表中插入数据
insert into person(pno,pname,psex,page,pdept) values('1','zhangsan','B','29','cs');
效果图
查询已添加数据
select*from person;
效果图
继续添加数据
insert into person(pno,pname,psex,page,pdept) values('2','lisi','G','12','cs');
效果图
删除数据库
drop database sys;
效果图
运算符
运算符 | 作用 |
---|---|
+ | 返回相加值 |
- | 返回相减值 |
* | 返回乘后值 |
/,div | 返回除后商 |
%,mod | 返回余数 |
样例
修改数据类型
alter table person add scollage char(100) after pdept;
效果图