随笔分类 - MySQL
MySQL数据库相关
摘要:从首页搜索框输入一个值模糊匹配多个字段 查询 todo select * from t_patient where concat(patient_name, create_id) like '%小%';
阅读全文
摘要:数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀
阅读全文
摘要:
B+Tree原理及mysql的索引分析
阅读全文

摘要:
今天和大家聊一个常见的问题:慢SQL。 通过本文你将了解到以下内容: 慢SQL的危害 SQL语句的执行过程 存储引擎和索引的那些事儿 慢SQL解决之道 后续均以MySQL默认存储引擎InnoDB为例进行展开,话不多说,开搞! 1.慢SQL的危害 慢SQL,就是跑得很慢的SQL语句,你可能会问慢SQL
阅读全文

摘要:引言 不管是 2C 产品经理还是 2B 产品经理,都要将权限管理法则烂熟于心。只有熟悉权限管理法则,才能更好地理解自己产品的架构,做到每次产品迭代都心里有数。 不同的公司或软件提供商,设计了无数种控制用户访问功能或资源的方法。但无论哪种设计,都可归到四种经典权限模型里——自主访问控制(DAC, Di
阅读全文
摘要:要理解Statement和PreparedStatement的效率问题首先需要了解MySQL的执行大致流程 MySQL执行sql的过程: 获取sql语句 把sql语句解析成对应的逻辑代码(类似于把sql语句解析成对应的逻辑方法块 sql引擎执行解析后的sql代码块 返回执行结果 具体Statemen
阅读全文
摘要:
阅读全文
摘要:MySQL_2 一、数据库简单介绍 1、 按照数据库的发展时间顺序,主要出现了以下类型数据库系统: Ø 网状型数据库 Ø 层次型数据库 Ø 关系型数据库 Ø 面向对象数据库 二、常用基本SQL语句/语法 Ø SQL语句基础理论 SQL是操作和检索关系型数据库的标准语言,标准SQL语句
阅读全文
摘要:基本操作 /* Windows服务 */ -- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) /* 连接与断开服务器 */ mysql -h 地址 -P 端口
阅读全文
摘要:SQL CASE语句的使用 CASE是一个控制流语句,其作用与IF-THEN-ELSE语句非常相似,可根据数据选择值。 CASE语句遍历条件并在满足第一个条件时返回值。 因此,一旦条件成立,它将短路,从而忽略后面的子句并返回结果。 正如我们在今天的博客中看到的那样,它可以用来测试条件和离散值。 基本
阅读全文