MySQL
骆孝宇
这个作者很懒,什么都没留下…
展开
-
MYSQL CONCAT_WS字符串连接函数的使用
本文为您介绍如何使用实时计算字符串函数CONCAT_WS。 语法 VARCHAR CONCAT_WS(VARCHAR separator, VARCHAR var1, VARCHAR var2, ...) 入参 参数 数据类型 说明 separator VARCHAR 分隔符 var1 VARCHAR - var2 VARCHAR - 功能描述 将每个参数值和第一个参数separator指定的分隔符依次连接到一起组成新的字符串.转载 2021-03-09 16:19:56 · 365 阅读 · 1 评论 -
mysql使in、find_in_set按顺序查出来
在MySQL中,select * from table_name where id in ()或者select * from table_name where find_in_set()的时候,结果不是按给定集合的顺序排序的。 因为MYSQL默认会按主键(id)在表中出现的位置自然排序。如果需要查询结果按照给定集合的顺序来排序,要如何实现呢? 实现方式:对结果加上排序,即 order by FIND_IN_SET()。 具体实现如下: 使in按顺序查出来: select ID from Inde转载 2021-03-08 14:58:13 · 1113 阅读 · 0 评论 -
docker中修改mysql最大连接数、时区及配置文件
1.找到mysql镜像 docker ps 2.进入镜像mysql镜像内部 docker exec -it 05138413c565 /bin/bash 3.安装vim 因为docker镜像内部没有带vim命令,所以需要手动安装,也可以利用docker cp命令从宿主机中复制过去 apt-get update apt-get install vim 注意: docker容器里面 apt update apt install vim都很慢 推荐用echo直接追加, 我的容器名为m转载 2021-02-20 10:41:42 · 776 阅读 · 0 评论 -
MySQL索引原理及慢查询优化
MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问...原创 2018-05-27 09:16:45 · 308 阅读 · 0 评论 -
MySQL的四种事务隔离级别
本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一...原创 2018-10-13 08:47:43 · 206 阅读 · 0 评论