MySQL学习笔记之数据类型(1)

启动MySQL

net stop mysql(关闭)
net start mysql(启动)
链接MySQL服务器:
mysql -u -p
(如果有密码:mysql-uroot-p密码)

列的设计原则

够存放:存放的范围
不浪费:占据空间

整数类

MySQL学习笔记之数据类型(1)取值范围

展示库

show databases;

MySQL学习笔记之数据类型(1)

选择一个库

use mysql;

创建表

create table people(
id int primary key auto_increment,
age tinyint #0-127,注意取值范围
);
MySQL学习笔记之数据类型(1)
##创建了一张表格

插入数据:

insert into people(age)values(12);

展示数据:

select* from people;
MySQL学习笔记之数据类型(1)

添加一列:

unsigned:无符号类型(非负)
alter table people add age2 tinyint unsigned;

显示宽度:

alter table people add age3 tinyint(1);
desc people;
MySQL学习笔记之数据类型(1)

给age3字段赋值100:

insert into people(age3)values(100);

zerofill:0填充

alter table people add age4 tinyint(5) zerofill;
MySQL学习笔记之数据类型(1)

相关文章: