• 1、避免全表扫描;2、避免判断null值;3、避免不等值判断;4、慎用in和notin逻辑;5、注意模糊查询;6、避免查询条件中字段计算;7、避免查询条件中对字段进行函数操作。 ... [详细]
       2022-03-14 10:19:35
  • 上文《关于mysql执行流程的解析》中我们主要介绍了sql语句在server层的执行过程;我们再来分析一下具体的语句在引擎层的执行步骤,CRUD的操作都跟索引相关,我们先了解一下索引.. ... [详细]
       2022-03-14 10:19:13
  • 在mysql中可以使用字符串函数“find_in_set()”来判断字段是否包含某个字符串,该函数的语法是“SELECT*FROMusersWHEREfind_in_set(字符,字段名);”。 ... [详细]
       2022-03-14 10:17:44
  • 分享一些MySQL数据库的优化技巧:1、开启查询缓存,优化查询;2、explain你的select查询;3、当只要一行数据时使用limit1;4、为搜索字段建索引;5、使用ENUM而不是VARCHAR,等等。 ... [详细]
       2022-03-14 10:17:20
  • 学习springboot时要在Windows本地安装MySQL5.7,配置好之后项目,启动之后提示需要设置时区,并且在使用过程中发现出现乱码,中文无法显示,出现上述问题的主要是MySQL5.7中没有设置时区和编码。 ... [详细]
       2022-03-14 10:15:45
  • 为了学习验证高性能mysql,自动生成大量的数据做测试。内容来源于网络。 ... [详细]
       2022-03-14 10:15:22
  • 有多种前端加密算法可用于数据加密、解密,这是一种简单的数据库级别的数据加密、解密解决方案。以MySQL数据库为例,它内建了相应的加密函数(AES_ENCRYPT())和解密函数(AES_DECRYPT())。 ... [详细]
       2022-03-14 10:15:05
  • 实际上就是php将数组写入到一个文本文件或者后缀名为.php存储起来,使用的时候直接调用这个文件。​(1)利用serialize将数组序列化存储为文本文件,调用时候再使用unserialize还原 ... [详细]
       2022-03-14 10:13:49
  • Mysql数据库软件是一个客户端或服务器系统,支持各种客户端程序和库的多线程SQL服务器、不同的后端、广泛的应用程序编程接口和管理工具。 ... [详细]
       2022-03-14 10:13:10
  • MySQL修改数据的语句是“UPDATEtable_nameSETfield1new-value1[WHEREClause]”;具体用法:首先打开Navicate;然后选择一张表,新建查询;接着输入sql语句;最后点击运行即可。 ... [详细]
       2022-03-14 10:12:23
  • SQL优化的几种方法:1、对查询进行优化,应尽量避免全表扫描;2、应尽量避免在where子句中对字段进行null值判断;3、应尽量避免在where子句中使用!或<>操作符;4、in和notin要慎用,否则会导致全表扫描。 ... [详细]
       2022-03-14 10:11:47
  • MySQLWorkbench安装教程:首先打开百度搜索MySQLWorkbench;然后进入MySQLWorkbench首页,并找到下载按钮;接着点击下载按钮,将MySQLWorkbench下载到本地;最后打开安装包进行安装即可。 ... [详细]
       2022-03-14 10:10:47
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有