您的位置:首页 >> mySQL

列表

  • php

    修改mysql的配置文件,使数据库与服务器操作系统的字符集设置一致。vi /etc/my.cnf设置(如果没有发现这个文件,就新建一个)[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/MySQL

  • php

    1、decimal类型为小数,禁止使用float和double。float和double存在存储时精度损失的问题,在比较值时很可能会得到不正确的结果。2、如果存储的数据范围超过decimal的范围,建议将数据拆分成整数和小数分开存储。3、按

  • php

    字符串函数1、返回字符串 s 的第一个字符的 ASCII 码SELECT ASCII(AB);---- 返回A的ASCII码值:652、LENGTH/CHAR_LENGTH(s)/CHARACTER_LENGTH(s)返回字符串 s 的字符

  • php

    测试环境说明mysql数据库:jdbc:mysql://localhost:3306/testIDE:IDEA 2022JDK:JDK8mysql:mysql 5.7JDBC:5.1.37第一种方式使用静态加载驱动方式,连接mysql这种方

  • php

    区别返回不同1、inner join只返回两个表中联结字段相等的行2、left join的数量小于等于左表和右表中的记录数量。数量不同1、inner join返回包括左表中的所有记录和右表中联结字段相等的记录。2、left join的数量以

  • php

    1、SQL语句中的关键词对大小写不敏感,SELECT等效于SELECT,FROM等效于from。2、从users表中选择所有列的,可以用符号*代替列的名称。语法-- 这是注释-- 从FEOM指定的[表中],查询出[所有的]数据. *表示[所

  • php

    postgresql兼容MySQL if函数if函数说明在mysql中if()函数的用法类似于java中的三目表达式,其用处也比较多,具体语法如下:IF(expr1,expr2,expr3),如果expr1的值为true,则返回expr2的

  • MySQL事务的隔离级别是什么

    php

    一、隔离级别的概念为什么要考虑隔离级别?因为事务要并发执行,而并发执行可能会出现一些问题:脏读、不可重复读和虚读,有的是允许出现的,有的不允许出现,对于这种不同程度上的出现或不出现的并发控制才有了不同的隔离级别。MySQL支持的四种隔离级别

  • Mysql表连接的执行流程是什么

    php

    1. 前言对于连接操作,驱动表和被驱动表的关联条件我们放在on后面,如果额外增加对驱动表和被驱动表的过滤条件,放到on或者where后面都不会报错,但是得到的结果集却是不一样的???1.1 mysql连接的原理众所周知,mysql是基于嵌套

  • php

    LOWER()LOWER(str)和LCASE(str)函数用于将字符串转换为小写形式,例如:SELECT LOWER(MySQL字符串函数) AS str1, LCASE(MySQL字符串函数) AS str2;str1

  • php

    1、以join右表为主表,显示右表的所有数据,根据条件查询join左表的数据。如果满意,显示。如果不满意,显示在null。2、可以理解为在内部连接的基础上,确保右表的所有数据都显示。语法select 字段 from a right [out

  • MySQL数据同步Elasticsearch的方案有哪些

    php

    商品检索大家应该都在各种电商网站检索过商品,检索商品一般都是通过什么实现呢?搜索引擎Elasticsearch。那么问题来了,商品上架,数据一般写入到MySQL的数据库中,那么用于检索的数据又是怎么同步到Elasticsearch的呢?My

  • MySQL最大连接数限制如何修改

    php

    一、前提条件修改数据库是一种风险较高的行为,在进行修改之前,建议使用开发测试数据库进行演示,并备份相关数据。以防数据库误操作,丢失数据等等 。修改MySQL的前提条件:1、有Linux用户的管理员权限账号,需要对MySQL安装的配置问卷进行

  • php

    一、PK(主键约束)1、什么是主键?在了解主键之前,先了解一下什么是关键字关键字:在表中具有唯一性的字段,比如一个人的身份证号,学号。一个表中可以有多个关键字。主键是一个或多个关键字的组合,通过主键可以获取整张表的信息,有时候也被称作主关键

  • 宝塔面板mysql无法启动问题如何解决

    php

    宝塔面板无法启动的问题和解决如果你的宝塔里面的mysql无法启动了,请先看是不是以下的配置问题 1.是不是你的3306端口被占用了导致mysql无法启动2.是不是磁盘空间不足导致的无法启动 如果都不是这些问题再继续向下看常见问题:1、Mys

  • php

    1.使用SHOW TABLE STATUS语句查询MySQL中的SHOW TABLE STATUS语句可以用来检视表的状态和查询其各项信息。Data_length and Index_length fields indicate the s

  • php

    1.建立索引索引在MySQL中是一个至关重要的组件,能够极大地增加查询速度。通过在常用的查询字段上建立索引,可以加快查询速度。首先,需要确保查询字段中的值是唯一的,如主键。其次,可以基于这些唯一的字段进行索引。这将使查询速度比通过全表扫描方

  • php

    Redis是文本协议redis是文本协议,协议名称叫做RESP。RESP 是 Redis 序列化协议的简写。它是一种直观的文本协议,优势在于实现异常简单,解析性能极好。如图,Redis 协议将传输的结构数据,可以总结为 5 种最小单元类型。

  • php

    1.排序Mysql支持数据排序操作,例如,现在我们按照工资从小到大进行排序操作:mysql> select ename,sal from emp order by sal;+--------+---------+| ename | sal

  • php

    1、SQL是结构化查询语言。DML 数据操纵语言 用来操作数据库中所包含的数据 INSERT UPDATE DELETE DDL 数据定义语言 用于创建和删除数据库对象等操作 CREATE DROP ALTER DQL 数据查