卷三:MySQL数据库
小C童鞋
这个作者很懒,什么都没留下…
展开
-
卷三第1篇 数据库安装
1.常见数据库:(1)关系型:Oracle、my SQL、SQL server;(2)非关系型:Redis(缓存类型)、MongoDB2.选择My SQL:开源(免费)、成本低、新手容易上手学习;3.安装:以前安装过MySQL 5.0版本,现在更新到8.20版本了,在此安装出现了staring the serve错误;原因是前面安装版本的注册变和一些功能没删掉,到网上找到教程删去内容即可;4.dox命令行:搜索cmd,右击可点击管理员身份进入;(1)ping 网址;发送四个包;(2)re原创 2022-01-15 20:05:01 · 203 阅读 · 0 评论 -
卷三:第三篇完整性约束、索引
1.(1)键的约束:主键、外键、unique;(2)其他:auto_increment、default null、not null;(3)查看表主键语句:show create table school; 或者desc school;(4)给列/复合主键取别名:constraint in_pk primary key(sno,cno);(5)修改表结构约束:alter table add XXX(完整性约束),修改列alter table modify XXXX;2.索引:好处:加快查找,缺原创 2022-01-16 20:31:21 · 1135 阅读 · 0 评论 -
卷三:第2篇MySQL 8.20数据类型
1.数据类型:(1)整型:①tinyint(无符号0~255,有符号-128~127)、smallint (0~65535),int(40亿左右)、bigint(8个字节);②带挂件:自增auto_increment(要求为主键或unique), 插入可以指定字段(但不包含主键,让主键自增),insert into clss(sname) values('软件三班'),sno能自增;unsigned(无符号)、int(8) zerofill;小于8个字符的后边填充0;(2)浮点型和顶点型:精度3原创 2022-01-16 20:12:38 · 451 阅读 · 0 评论