#SQL

mysql索引失效的情况有哪几种

mysql索引失效的情况有以下几种:如果条件中有or,即使其中有条件带索引也不会使用。(这也是为什么尽量少用or的原因)。对于多列索引,不是使用的第一部分,则不会使用索引。如果列类型是字符串,那一定要在条件中将数据使用引号引用起来,否则不使用索引。如果mysql估计使用全表扫描要比使用索引快,则不使用索引。like查询...

mysql的case when字段为空,null的问题

name字段为null时替换为‘该字段为空’SELECTCASEWHENnameisnullTHEN'该字段为空'ELSEnameENDasname,email_idFROMmysql_table_nameSELECT(casewhencdi.DEVICE_TAGisnotnullthencdi...

2022 MySQL精选面试题50道

1、 SQL的生命周期?1、 应用服务器与数据库服务器建立一个连接2、 数据库进程拿到请求sql3、 解析并生成执行计划,执行4、 读取数据到内存并进行逻辑处理5、 通过步骤一的连接,发送结果到客户端6、 关掉连接,释放资源2、 索引有哪几...
开发笔记 开发笔记·2023-03-07

ubuntu中如何安装mysql

在ubuntu系统中安装mysql的方法1.安装mysql服务端; sudoapt-getinstallmysql-server 2.安装mysql客户端; sudoapt-getinstallmysql-client 3.安装mysql程序编译时链接的库; sudoa...
开发笔记 开发笔记·2023-03-07

MySQL中trim函数的用法

   trim函数可以过滤指定的字符串:    完整格式:TRIM([{BOTH|LEADING|TRAILING}[remstr]FROM]str)    简化格式:TRIM([remstrFROM]str)...
开发笔记 开发笔记·2023-03-05

MySQL数据库字段设计规范是什么?

     一、优先选择符合存储需要的蕞小的数据类型    因为列的字段越大,建立索引时所需要的空间也会越大,这样一页中所能存储的索引节点的数量也会越少,在遍历时所需要的IO次数也越多,索引的性能也会越差。处理方法 &nb...

mysql Authentication plugin ‘caching_sha2_password’ cannot be loaded处理

最新部署的一台zabbixserver使用的PerconaTokuDB引擎(PerconaServerforMySQL8.x),该主机在进行数据库接时报错:Authenticationplugin‘caching_sha2_password’cannotbeloaded。网上查了下问题原因,My...

SQLiteStudio创建自增字段的方法

 SQLiteStudio是一个免费的,开源的,跨平台的SQLite数据库管理工具。可以使用该工具创建数据库,在数据库中创建数据表。当创建数据表时,如果想创建一个自增的id字段,需要怎样操作呢?请看以下步骤:1、在创建表或者修改表的界面,点击添加字段按钮,如下图:2、来到设置字段的界面:3、输入字段名称,然后...

使用Mybatis执行sql脚本

pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:sc...

SQLite开源在线工具-SQLime

SQLime是一款开源的 SQLite 在线工具,可用于调试与分享SQL片段。基于Javascript编写,遵守MIT开源协议。跟前端开发工具JSFiddle类似,只是JSFiddle用于调试Javascript,SQLime用于调试SQL。 主要特性:SQLime包含整合了sql.js项...

MySQL 数值类型

下表中规划了每个浮点类型的存储大小和范围:  那么MySQL中这三种都是浮点类型它们彼此的区别又是什么呢?? float浮点类型用于表示==单精度浮点==数值,double浮点类型用于表示==双精度浮点==数值一个bytes(字节)占8位 float单精度存储浮点类型的话就是==...
开发笔记 开发笔记·2023-02-24

MySQL导入大sql 文件大小限制问题的解决

解决过程如下:1、由于mysql能解析sql的压缩文件,因此将200M压缩后为5M。2、默认情况下:MySQL导入文件大小有限制的,最大为2M,所以当文件很大时候,直接无法导入,可修改php.ini参数调整:在php.ini中修改相关参数:影响MySQL导入文件大小的参数有三个:、memory_limit=128M,u...

mariadb与mysql的区别

  MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。MariaDB由MyS...
开发笔记 开发笔记·2023-02-22

php操作Mysql的指令介绍

在PHP网页中创建MySQL连接非常简单,仅需一行指令即可,如下所示:$link=mysql_connect(’数据库所在位置’,’数据库账号’,’数据库密码’);例如,要连接本机MySQL数据库,数据库账号为root,数据库密码为123456,则...

SQL Server 注册C# 程序集调用Web Service接口报LoadFrom()、 LoadFile()、 Load(byte[]) 和 LoadModule() 已被禁用的主机。

微软官方给的原因:官方给的解决方案    生成器工具(Sgen.exe)使用方式   官网文档 https://learn.microsoft.com/zh-cn/dotnet/standard/serialization/xml-serializer-gen...
首页上一页12345...下一页尾页