上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
2021年11月28日
摘要: 开发说:你一个接口反反复复确认两三遍,你烦不烦? 你说 :你文档里面只有字段的正常场景,连长度类型都没标,我怎么写异常案例? 开发说:都跟你说了,不会异常,用户又不会传奇奇怪怪的数据。 你说:你确定吗? 开发说:我保证,线上日志数据我都筛过了,没有异常。 你说:那好。 …… 三天过去了,接口上线直接 阅读全文
posted @ 2021-11-28 15:53 佩剑君子 阅读(28) 评论(0) 推荐(0) 编辑
2021年10月18日
摘要: 1、数据库的连接、释放过程十分占用系统资源,因此为了提高效率需要提前预备一些连接资源,当有请求过来时就直接使用准备好的连接即可,这个预备好连接资源就是数据库连接池子,这种技术也被称为池化技术。 2、一般数据库连接池会有最小连接数、最大连接数、最大空闲连接等,当资源耗尽,新的请求必须排队等待。 3、常 阅读全文
posted @ 2021-10-18 22:41 佩剑君子 阅读(473) 评论(0) 推荐(0) 编辑
2021年10月17日
摘要: 1、数据库导出的方式 (1)使用可视化工具导出 (2)使用命令行导出 指令 mysqldump -h 主机地址 -u 用户名 -p 密码 数据库名 表1 表2 表3 > 物理磁盘位置/文件名 (3)导入 已登录,指令 source d:/a.sql 未登录,指令 mysql -u用户名 -p密码 库 阅读全文
posted @ 2021-10-17 23:03 佩剑君子 阅读(2580) 评论(0) 推荐(0) 编辑
摘要: 1、参考链接:https://www.kancloud.cn/kancloud/theory-of-mysql-index/41846 2、索引的定义:即帮助Mysql高效获取数据的结构。 3、索引的分类 (1)主键索引(PRIMARY KEY):主键索引不可重复,只能有一个列作为主键。 (2)唯一 阅读全文
posted @ 2021-10-17 21:43 佩剑君子 阅读(46) 评论(0) 推荐(0) 编辑
2021年10月13日
摘要: 一、关联查询 1、最常用的联表查询有左关联(left join)、右关联(right join)、内关联(inner join),但实际上关联查询一共有七种,另外四种是在这三种基础上衍生出来的。如下图所示。 2、关联查询一般的操作步骤 (1)分析需求,分析查询的字段来自哪些表。 (2)确定使用哪种连 阅读全文
posted @ 2021-10-13 23:04 佩剑君子 阅读(4213) 评论(0) 推荐(1) 编辑
摘要: 1、MD5 是一种加密算法,经过MD5算法加密的数据是不可逆的。(注:后来MD5算法被证实可以破解,但是对于一般安全的数据,依然适用) 2、mysql的MD5加密的原理:是在数据插入的时候通过MD5()函数,对插入的数据进行加密,使得保存在库中的数据是加密之后的数据。当需要进行数据教研时,依旧采用M 阅读全文
posted @ 2021-10-13 22:55 佩剑君子 阅读(3913) 评论(0) 推荐(0) 编辑
2021年10月8日
摘要: 一、外键约束 1、当一张表中需要引用另一张表中的主键时,就需要使用外键。 2、关联主键的方式有两种。第一种是在建表的时候添加外键约束(不建议);第二种方式是通过ALTER语句添加外键约束。 (1)方式一 过于复杂,操作意义不大 (2)方式二 如下例子所示:将students表的gradeid字段与g 阅读全文
posted @ 2021-10-08 23:17 佩剑君子 阅读(59) 评论(0) 推荐(0) 编辑
2021年10月1日
摘要: 一、修改和删除 1、MODIFY只能修改约束,但是change可以修改约束,也可以重命名字段 2、所有的创建和删除操作尽量加上判断,一面报错。 3、所有的字段名,使用 ` `进行标注; 4、sql大小写不敏感; 5、所有的符号都要使用英文; #*-*。本章使用的SQL语句 -*-*- 1、修改表名 阅读全文
posted @ 2021-10-01 14:51 佩剑君子 阅读(155) 评论(0) 推荐(0) 编辑
2021年9月30日
摘要: 1、MyISAM和InnoDB的区别简单对比 MyISAM InnoDB 事务支持 不支持(最新版本的MyISAM支持事务功能) 支持 数据行锁定 不支持 支持 外键约束 支持 支持 全文索引 支持 不支持(新版本的InnoDB支持) 表空间大小 较小 较大,约为2倍 2、MyISAM适用的场景 ( 阅读全文
posted @ 2021-09-30 22:09 佩剑君子 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、操作数据库主要分为 操作数据库 > 操作数据库中的表 > 操作数据库表中的数据 2、mysql数据库不区分大小写。 一、操作数据库 1、对于需要操作的一些特殊字符,需要使用 ` ` (table键上面的符号)加以引用区分。 二、表的相关属性 1、数据库的列类型 (1)数值型 tinyint 十分 阅读全文
posted @ 2021-09-30 16:33 佩剑君子 阅读(443) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页