标签: MySQL

Mysql将存储位置切换到一块新的磁盘上

准备一块新的磁盘,并格式化为与当前根分区相同的文件系统,创建目录并挂载磁盘]#fdisk-l#查看磁盘信息]#fdisk/dev/sdb#进行分区]#df-T#可以查看到根分区的文件系统类型]#mkfs.xfs/dev/sdb1#将新的磁盘分区格式化]#mkdir/data]#mount/dev/s...

MySQL 2021-07-06 17 0 0 阅读全文

MySQL Delete 删数据后磁盘空间未释放的原因

问题描述在MySQL中使用delete语句删除数据之后,监控视图中可用的磁盘空间没有增加,磁盘使用率没有下降等等。解决方案delete不释放空间是MySQL自身机制的原因,需要重建表才可以释放磁盘空间,可以参考的操作:执行optimizetable${table_name}。如果是InnoDB的表,...

MySQL 2021-05-08 36 0 0 阅读全文

MySQL Truncate Table语句的使用

Truncatetable语句用来删除/截断表里的所有数据和delete删除所有表数据在逻辑上含义相同,但性能更快类似执行了droptable和createtable两个语句mysql>select*fromstudents_bak;+-----+----------+--------+---...

MySQL 2021-03-18 19 0 0 阅读全文

MySql设置指定用户数据库查看查询权限

一、新建用户:1、执行sql语句新建(推荐):INSERTINTO`mysql`.`user`(`Host`,`User`,`Password`,`ssl_cipher`,`x509_issuer`,`x509_subject`,`authentication_string`)VALUES('%',...

MySQL 2021-04-22 38 0 0 阅读全文

详解Mysql持久化统计信息

一、持久化统计信息的意义:统计信息用于指导mysql生成执行计划,执行计划的准确与否直接影响到SQL的执行效率;如果mysql一重启之前的统计信息就没有了,那么当SQL语句来临时,那么mysql就要收集统计信息然后再生成SQL语句的执行计划。如果能在关闭mysql的时候就把统计信息保存起来,那么在启...

MySQL 2021-04-11 27 0 0 阅读全文

Mysql时区查看与设置方法

一.查看数据库时区showvariableslike'%time_zone';mysql>showvariableslike"%time_zone";+------------------+--------+|Variable_name|Value|+-----------...

MySQL 2021-03-18 35 0 0 阅读全文

Mysql 查询JSON结果的相关函数汇总

JSON格式字段是Mysql5.7新加的属性,不够它本质上以字符串性质保存在库中的,刚接触时我只了解$.xx查询字段的方法,因为大部分时间,有这个就够了,其他交给程序就行了,但是最近一些操作需要更复杂的查询操作,所以赶紧了解下更多的方法。JSON_EXTRACT(json_doc[,path])查询...

MySQL 2021-04-18 21 0 0 阅读全文

SQL SERVER迁移之更换磁盘文件夹的完整步骤

默认情况下SQLSERVER的安装路径与数据库的默认存放路径是在C盘的--这就很尴尬。平时又不注意,有天发现C盘的剩余空间比较吃紧了,于是着手想办法迁移文件夹。一、环境准备数据库版本--SQLSERVER2008R2数据库存放路径:原路径:C:\ProgramFiles\MicrosoftSQLSe...

MsSql 2021-04-22 36 0 0 阅读全文

MySQL 全文索引使用指南

在MySQL中,我们经常使用WHERE条件用于进行值的相等比较、范围过滤。然而,我们也会使用关键字进行搜索,这个基于搜索值与其他值的相关性来进行过滤。MySQL全文检索即用于这种场景。本篇将介绍如何使用全文检索。全文索引需要特殊的查询语法。有没有索引都可以进行全文检索,但是存在索引时会提高匹配的速度...

MySQL 2021-05-26 46 0 0 阅读全文

Mysql 实现字段拼接的三个函数

给运营导出数据时,难免需要对字段进行拼接,如果Mysql可以完成的话,就可以少些很多代码。concat()concat_ws()group_concat()Mysql确实有几个函数可以对字段进行拼接。concat()将多个字段使用空字符串拼接为一个字段mysql>selectconcat(id...

MySQL 2021-04-18 30 0 0 阅读全文

Spark官方文档 翻译之Pyspark.Sql.SQLContext

classpyspark.sql.SQLContext(sparkContext,sparkSession=None,jsqlContext=None)spark、spark1.x以结构化数据(rowsandcolumns)为内容的工作进入点spark2.0中被替代为SparkSession,然而,...

MySQL 2021-07-17 31 0 0 阅读全文

MySql Sql_Mode修改不生效的原因及解决

近期多次聊到sql_mode的话题,也是多次遇到相关问题,今天就趁热打铁,再给大家带来一个sql_mode的案例分享。场景模拟基于业务敏感性的考虑,下面涉及的表、存储过程等均非真实数据,但并不影响排查过程。(1)客户侧开发童鞋创建了一个存储过程,该存储过程没有严格遵守groupby标准语法sessi...

MySQL 2021-05-08 29 0 0 阅读全文

Windows10下Mysql-8.0.17-Winx64的安装方法图解

1、官网下载,并解压https://dev.mysql.com/downloads/mysql下载下来之后是一个zip的压缩包文件:mysql-5.7.26-winx64.zip,然后对这个文件进行解压;解压之后,我把解压的文件放在了D:\mysql-5.7.26-winx64下;2、设置环境变量配...

MySQL 2021-04-26 25 0 0 阅读全文

Mysql的登陆和退出命令格式

mysql登陆的命令格式为:mysql-h[hostip]-u[username]-p[password][database]1.普通登陆mysql数据库命令格式:mysql-u用户名-p密码,例如:mysql-uroot-proot如果在-p后没有提供密码,则会在执行命令后要求用户输入密码2.制定...

MySQL 2021-04-22 29 0 0 阅读全文

MySQL触发器的使用

触发器用于在MySQL执行插入、更新或删除语句时,自动触发执行其他SQL代码。可以在执行语句前或执行后触发其他SQL代码运行。触发器可以读取触发语句改变了哪些数据,但是没有返回值。因此可以使用触发器加强业务逻辑的约束而不需要在应用程序写对应的代码。从上述描述可以看到,触发器可以简化应用程序的逻辑并且...

MySQL 2021-05-26 23 0 0 阅读全文

MySQL 使用事件(Events)完成计划任务

事件(Events)是在MySQL5.1后引入的,有点类似操作系统的计划任务(cron),但是周期性任务是内置在MySQL服务端执行的。可以指定单次或以一定的间隔执行SQL代码。通常是将复杂的SQL语句使用存储过程封装好,然后周期性地调用存储过程完成一定的任务。事件无需建立服务端连接,而是通过一个独...

MySQL 2021-05-26 39 0 0 阅读全文

MySQL的加密解密的几种方式(小结)

写在前面之前遇到一个问题,就是MySQL的信息如何加密。其实加密的思路有两种,一种是在数据库外部加密后存入数据库,第二种是在数据库内部对数据进行加密。这两种的区别就是第二种比第一种在使用上要更加方便,因为在外部加密的话每一次的查找如果是按照被加密的项来的话,都需要先算出加密后的数据再放入sql中,同...

MySQL 2021-03-18 22 0 0 阅读全文

MySQL大小写敏感的注意事项

一、MySQL是大小写敏感的吗MySQL在Windows下不区分大小写,但在Linux下默认是区分大小写。如果你稍加不注意就会出现在本机开发的程序运行一切正常,发布到服务器行就出现表名找不到的问题,一头雾水。由于这个原因,在阿里巴巴规约中这样要求:【强制】表名、字段名必须使用小写字母或数字,禁止出现...

MySQL 2021-05-26 39 0 0 阅读全文

Windows下Mysql 8.0.12安装步骤及基本使用教程

本文实例为大家分享了windows下mysql8.0.12安装步骤及使用教程,供大家参考,具体内容如下1.到官网下载下载SQL。(1.1)下载地址打开网页后,点击gotodownloadpage如下图:(1.2)然后选择第二个‘Windows(x86,32-bit),MSIInstaller',点击...

MySQL 2021-04-26 31 0 0 阅读全文

Mysql Innodb的重要组件汇总

innodb包涵如下几个组件一、innodb_buffer_pool:它主要用来缓存数据与索引(准确的讲由于innodb中的表是由聚集索引组织的,所以数据只不是过主键这个索引的叶子结点)。二、changebuffer:1如果更新语句要更新二级索引的记录,但是记录所在的页面这个里面并没有在innodb...

MySQL 2021-04-11 23 0 0 阅读全文