一 . mysql 语句
1,数据库的创建使用
1,进入mysql数据库
mysql -uroot -p;
2,新建库
create(创建)database(数据库) 库名;
3,查找库
show databases;
4,使用库
use 库名;
5,建表
create table 表名(字段名 字段类型 [约束类型],字段名 字段类型 [约束类型]。。。。);
charset(字符集) utf8;
2,数据类型
1⃣️整数型
2⃣️浮点型
数据类型字节数备注float4单精度浮点型double8双精度浮点型
double 和 float 的区别:double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,
double的运算速度比float慢得多。
float(浮动)(M,D):float(5, 2)
D表示浮点型数据小数点之后的精度,假如超过D位则四舍五入,即1.233四舍五入为1.23,1.237四舍五入为 1.24
double(双)(M、D):double(5, 2)
M表示浮点型数据总共的位数,D=2则表示总共支持五位,即小数点前只支持三位数,所以我们并没有看到1000.23、10000.233、100000.233这三条数据的插入,因为插入都报错了
3⃣️字符型
- char是