MySQL
已收录文章:4942篇
-
在以前,当需要对MySQL数据库进行维护操作时,通常需要先进行主从切换,然后修改设置并重启实例,关闭网络监听,只允许从本地socket方式登入,再进行相应的维护操作;有时候甚至还要修改148 收藏
-
在MySQL中,时间可以用DATETIME、TIMESTAMP、DATE、TIME等类型表示。这些类型在MySQL中存储的时间都是UTC时间。将字符串类型的时间转换为时间类型,可以使用MySQL提供的STR_TO_DATE()函数。该函数的语法如下:STR_TO_DATE(str,format)其中,str表示要转换的字符串,format表示字符串中日期和时间的格式。例如:SELECTSTR_TO_DATE('2019-08-1421:12:23','%Y-%m-%d%H:%i:%237 收藏
-
添加环境变量环境变量里面有很多选项,这里我们只用到Path 这个参数。为什么在初始化的开始要添加环境变量呢?在黑框(即CMD) 中输入一个可执行程序的名字,Windows会先在环境变量中的Path所指310 收藏
-
有时候,我们可能有这样的场景,需要将销量按月统计,并且按月逐月累加。写惯了GROUP BY,按月统计倒是小case,但是逐月累加实现起来,要稍微麻烦一点。下面就整理几种写法,以备不时之需。368 收藏
-
从MySQL 5.7开始,支持在线动态调整 innodb buffer pool,并为此新增了一个状态变量 Innodb_buffer_pool_resize_status,可以通过观察它了解调整buffer pool过程中的一些状态,例如 Resizing also other hash tab192 收藏
-
MySQL数据库密码忘记了且没有其他可以修改账号密码的账户时怎么办呢?登录MySQL,密码输入错误/* 密码错误,报如下错误 */[root@TESTDB ~]# mysql -uroot -p -P3306Enter password:ERROR 1045 (28000): Access denied fo239 收藏
-
作者:京东物流 于朔1 引言在日常工作中,我们会遇见一些慢SQL,在分析这些慢SQL时,我们通常会看下SQL的执行计划,验证SQL执行过程中有没有走索引。通常我们会调整一些查询条件,增加必要356 收藏
-
在前面的文章中,松哥和小伙伴们分享了 MySQL 中,InnoDB 存储引擎的数据结构,小伙伴们知道,当我们使用索引进行搜索的时候,每一次的搜索都是在某一棵 B+Tree 中搜索的,如果使用了二级索261 收藏
-
日期在我们平时在MySQL查询中是非常常用的一种类型,日期类型的值又会因不同场景而存储的格式不一致,在我们查询的时候,就需要经过转换到指定格式来查询我们想要的数据,这时候,日期233 收藏
-
什么是游标?游标(cursor)是一个存储在MySQL服务器上的数据库查询, 它不是一条SELECT语句,而是被该语句检索出来的结果集。在存储了游 标之后,应用程序可以根据需要滚动或浏览其中的112 收藏
-
1、整体介绍对于 select * from table 中的星号,我们再熟悉不过了:它告诉 MySQL 返回表所有字段的内容。MySQL 服务端收到 select 语句之后,会在 server 层把星号展开为表中的所有字段,然后264 收藏
-
之前松哥写过一个 MySQL 系列,但是当时是基于 MySQL5.7 的,最近有空在看 MySQL8 的文档,发现和 MySQL5.7 相比还是有不少变化,同时 MySQL 又是小伙伴们在面试时一个非常重要的知识点,因此松哥打113 收藏