mysql 增删改查
数据库的增删改查: create drop alter show
表结构的增删改查: create drop alter desc(查看表结构)
数据的增删改查 : insert ... into delete update select
mysql 用5.7的版本
% 一个百分号代表行命令(只可以在一行里面写) %sql show databases; ,%% 两个百分号代表块命令(可以多行)
接口文档,数据字典
字符集~ 为什么会乱码?
字符集 ci 不区分大小写 cs 区分大小写
选择不同的字符集会影响排序
2的0次方 = 1
1k = 1024 = 2的10次方
mysql的最大储存值是16k 16k = 2的14次方0
navicat 是基于cs访问的
手机号码用什么类型存储?
char(11)
为什么用char(11)?
1.手机号码一般没有数字运算
2.手机号码是有固定长度的,char(11)
3.整形实际上存不进去11位的数据
存储时间 --》 时间戳 timestamp 可以存储到分 用的比较多 以秒为单位 1970 -01-01 00:00:00 到现在~
mysamp 数据引擎
frm 表定义
ibd 表数据
ydi 索引
innodb 数据引擎
ibddate 表数据
ydi 表索引