专题详情LABEL DETAILS

mysql

mysql
UCloud专业的云计算工程师为您找到3329篇mysql相关的问答和文章,已经帮助了406人解决了相关问题,点击右侧提问mysql相关问题,专业人员7*24小时为您提供人工服务。
  • MySQL的多表联合查询

    MySQL的多表联合查询

    一、MySQL多表联合查询介绍MySQL多表联合查询包括内连接、外连接、笛卡尔积连接查询三种。今天我们通过实验来演示7种SQL JOINS的基本用法。1.1 语法常见的两表连接查询的基本语法结构如下:select表名.字段名,表名.字段名,表名.字段名,... from左表表名(as)左表别名 left/right/innerjoin右表表名(as)右表别名 on左表.连接字段=右表.连接字...

    社区管理员
  • MySQL区分大小写参数配置

    MySQL区分大小写参数配置

    一、背景简述在云环境中,我们经常会遇到以下几个场景:1、MySQL5.7及以下修改区分大小写参数,导致大写表无法识别,影响业务对表/库的操作,间接导致备份失败;2、MySQL8.0修改区分大小写参数,导致MySQL服务器无法启动。lower_case_table_names 值◆ 0 表名存储为给定的大小;比较是区分大小写的◆ 1 表名存储在磁盘是小写的;比较的时候是不区分大小写◆ 2 表名存储为...

    社区管理员
  • UCloud NVMe机型MySQL数据库性能压测

    UCloud NVMe机型MySQL数据库性能压测

    一、UCloud NVMe机型MySQL介绍UCloud NVMe机型是基于UCloud快杰云主机部署的,这也意味着其拥有快杰云主机的一切特性。那么我们先来看看UCloud官方对快杰云主机性能的定义:快杰云主机是新一代的云主机,它全面搭载:IntelV6CPU(CascadeLake),覆盖25G基础网络和智能网卡,采用RDMA-SSD云盘,网络性能最高可达1000万PPS,存储性能最高可达120...

    社区管理员
  • UCloud NVMe机型MySQL数据库性能压测

    UCloud NVMe机型MySQL数据库性能压测

    一、UCloud NVMe机型MySQL介绍UCloud NVMe机型是基于UCloud快杰云主机部署的,这也意味着其拥有快杰云主机的一切特性。那么我们先来看看UCloud官方对快杰云主机性能的定义:快杰云主机是新一代的云主机,它全面搭载:IntelV6CPU(CascadeLake),覆盖25G基础网络和智能网卡,采用RDMA-SSD云盘,网络性能最高可达1000万PPS,存储性能最高可达120...

    社区管理员
  • MySQL PERFORMANCE_SCHEMA监控用法

    MySQL PERFORMANCE_SCHEMA监控用法

    一、PERFORMANCE_SCHEMA库介绍MySQL 5.5开始新增一个数据库:PERFORMANCE_SCHEMA,主要用于收集数据库服务器性能参数。并且库里表的存储引擎均为PERFORMANCE_SCHEMA,而用户是不能创建存储引擎为PERFORMANCE_SCHEMA的表。在MySQL5.6、MySQL5.7中,PERFORMANCE_SCHEMA有很大改进,包括引入大量新加入的监控项...

    社区管理员
  • MySQL通过mysqldump进行逻辑备份触发DB crash

    MySQL通过mysqldump进行逻辑备份触发DB crash

    一、背景阐述主机环境:CentOS7.XMySQL版本:5.7.30业务生产环境中,通过mysqldump对数据库进行逻辑备份是一个非常常见的事情。但是在一次客户报障中,遇到了一个非常奇葩的问题,即,数据库一切正常,只要通过mysqldump对数据库进行备份,MySQL数据库必然crash,并且能够100%复现。通过对MySQL错误日志和服务器系统日志的分析发现MySQL crash之前DB内存使...

    社区管理员
  • MySQL5.7执行count(*)比MySQL5.6执行更慢

    MySQL5.7执行count(*)比MySQL5.6执行更慢

    最近遇到一个比较有意思的问题,用户MySQL5.6升级MySQL5.7后,出现MySQL5.7执行count(*)统计类SQL,比MySQL5.6慢很多,并且可以100%复现。初始我们怀疑和Cardinality(基数)采样有关。(详情参考文章:MySQL优化器之Cardinality(Analyzetable))但是经过验证发现Cardinality采样指标并无不妥之处。所以我们就在google...

    社区管理员
  • MySQL read_only与super_read_only参数解读

    MySQL read_only与super_read_only参数解读

    一、背景介绍MySQL read_only参数可以让整个MySQL实例普通权限用户处于只读状态,但是其并不能限制拥有super权限的用户。read_only参数一般是用于主从复制从库的配置,目的是为了规避从库误写数据,导致主从复制异常或者主从数据不一致的隐患。另外,为了避免从库被super权限用户误写数据,MySQL官方在MySQL5.7版本引入了super_read_only参数来限制super...

    社区管理员
  • MySQL sql_mode参数详解

    MySQL sql_mode参数详解

    一、MySQL sql_mode介绍MySQL sql_mode是一组MySQL的语法校验规则,定义了MySQL应该支持的SQL语法、数据校验等。1.1 MySQL5.6官网介绍与可选参数https://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html#sysvar_sql_mode1.2 MySQL5.7官网介绍与可选参数h...

    社区管理员
  • MySQL日志-binlog/redo log/undo log什么区别

    MySQL日志-binlog/redo log/undo log什么区别

    一、前言MySQL 整体来看,其实就有两块:一块是Server层,它主要做的是MySQL功能层面的事情;还有一块是引擎层,负责存储相关的具体事宜。redo log 是 InnoDB 引擎特有的日志,而 Server 层也有自己的日志,称为 binlog(归档日志)。二、Redo logWAL技术的全称是 Write-Ahead Logging,它的关键点就是先写日志,再写磁盘。当有一条记录需要更新...

    社区管理员
  • MySQL RPM包方式安装教程

    MySQL RPM包方式安装教程

    一、MySQL RPM下载方法官网地址:https://www.mysql.com/downloads/步骤一:选择MySQLCommunity(GPL)Downloads»步骤二:选择MySQL Communtiy Server步骤三:下载对应操作系统版本的MySQL版本步骤四:这里我们选择基于RedHat和Oracle Linux操作系统的MySQL5.7版本的RPM包二、MySQL RPM安...

    社区管理员
  • MySQL general_log日志抓取业务SQL语句

    MySQL general_log日志抓取业务SQL语句

    一、基本介绍业务生产环境中,我们经常会遇到一些比较棘手的异常问题,比如,DB频发crash却无法定位到原因;业务库QPS或IO吞吐非常高,但是业务量并未有增长等等情况,今天我将借助general_log日志抓取mysqldump的执行过程,来向大家介绍一下general_log功能的用法。友情提示:开启general_log会记录MySQL数据库执行的所有SQL语句,会额外增加数据库的性能消耗。对...

    社区管理员
  • MySQL自增ID怎么配置

    MySQL自增ID怎么配置

    auto_increment_increment控制列中值的增量,即步长。auto_increment_offset确定AUTO_INCREMENT列值的起点,即初始值。1、验证auto_increment_increment参数#(1)查看默认参数配置 mysql>SHOWVARIABLESLIKE'auto_inc%'; +----------------------...

    社区管理员
  • MySQL新装初始化配置

    MySQL新装初始化配置

    初始密码MySQL 第一次启动后会创建超级管理员账号 root@localhost,初始密码存储在日志文件中:shell> sudo grep 'temporary password' /var/log/mysqld.log修改默认密码shell> mysql -uroot -pmysql> ALTER USER 'root'@'local...

    社区管理员

相关专题

最新活动

<