
Mysql
white_while
码农
展开
-
mysql优化
Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看 SQL 语句的执行效 果idselect_typetabletypepossible_keyskeykey_lenrefrowsExtra1、id:这是SELECT的查询序列号2、select_type:select_type就是s...原创 2019-11-13 22:19:37 · 154 阅读 · 0 评论 -
SQL学习指南笔记
第一章 背景知识数据库分为关系数据库(Mysql,Oracle)和非关系数据库(Redis无表结构,MongoDB有一定表结构);关系数据库中的每张表都包含一项作为每行唯一标识的信息(主键); 术语和定义术语和定义 术语 定义 java 实体 数据库用户所关注的对象,如顾客,部门等 列 存储在表中的独立数据片段即字段fi...原创 2019-02-20 22:54:10 · 399 阅读 · 0 评论 -
通过处理参数和instr处理SQL注入
SQL注入针对web安全问题,需要将项目中mybatis涉及${}的代码全部改成#{},由于涉及$的代码多是in和like,现在提供以下解决思路in和like的场景模糊查询,涉及多个字段 name like '%${name}%'条件查询 String ids; // ids:1,2,3形如id这样类型为int的字段 id in (${ids}) and ins...原创 2019-05-23 20:20:25 · 893 阅读 · 0 评论 -
mysql数据库frm和idb文件数据的恢复
frm:数据库的元数据,包括表结构等idb:innodb数据库引擎设置innodb_file_per_table=1时保存数据库的表的数据文件1.将包含frm和idb文件的文件夹拷贝到MySQL Server 5.7\Data目录下查看mysql的data命令: 先执行mysql -u -p 然后执行show global variables like "%...原创 2019-09-26 15:13:01 · 2427 阅读 · 0 评论