Mysql
文章平均质量分 63
实力生产
cloud-笔记
这个作者很懒,什么都没留下…
展开
-
Mysql数据库的优化方案
Mysql数据库的优化1.引擎的优化2.索引的优化3.分库分表4.读写分离5.使用缓存MySQL性能优化从以下三个问题考虑:1. 单条 SQL 运行慢3. 部分 SQL 运行慢4. 整个 SQL 运行慢问题 1:单条 SQL 运行慢问题分析造成单条 SQL 运行比较慢的常见原因有以下两个:1. 未正常创建或使用索引2. 表中数据量太大解决方案 1:创建并正确使用索引索引是一种能帮助 MySQL 提高查询效率的主要手段,因此一般情况下我们遇到的单条 SQL 性能问题,通常原创 2022-04-11 22:01:35 · 480 阅读 · 0 评论 -
如何防止sql注入?
什么是SQL注入?SQL注入是一种非常常见的数据库攻击手段,SQL注入漏洞也是网络世界中最普遍的漏洞之一。例如:某学长通过攻击学校数据库修改自己成绩,一般用的就是SQL注入方法。原因总结:对sql语句和关键字未进行过滤当前端传过来的数据进入到后端进行处理时,没做严格的判断,导致其传入的‘数据(含有sql关键字)’ 在拼接sql语句中由于其特殊性,被当作sql语句的一部分被执行,导致数据库受损(修改,删除等)防止方法:过滤掉关键字:select、insert、update、delete原创 2022-04-11 10:17:57 · 1872 阅读 · 0 评论