MySQL是目前最受欢迎的开源关系型数据库管理系统,它具有高度的可靠性,高性能和扩展性。它的流程控制十分重要,因为MySQL能够将复杂的数据库管理任务自动完成,比如持续更新数据库后台,以及应用程序开发中所需的任何其他任务。MySQL中的流程控制是通过SQL语句进行的,其中包括IF,ELSE,WHILE,CASE和异常处理等语句。IF和ELSE语句用于检查某个条件是否为真,如果为真,将执行一条或多条SQL语句,而ELSE下的语句则在条件不满足时执行。WH...
云数据库RDS MySQL版。 4. 云服务器ECS:Centos 7。 # 实验步骤## 步骤1:创建RDS for MySQL1. 进入到[RDS](https://console.volcengine.com/rds/region:rds_mysql+cn-beijing/instance) [控制台](https://console.volcengine.com/rds/region:rds_mysql+cn-beijing/instance)。 2. 点击创建实例,如下图。 ![](https://lf3-volc-editor.volccdn.com/obj/volcfe/sop-public/upload_bccf81997c8183333bc5937e5eea7a9...
为查询缓存优化你的查询大多数的 MySQL 服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被 MySQL 的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让 MySQL 不使用缓存。MySQL 的查询缓存对这个函数不起作用。所以...
# 前言MySQL 中的优化器是基于成本的优化器(CBO),所谓基于成本,代表着运行目标 SQL 语句需要消耗的 CPU,扫描行数,IO 等,这些信息是基于统计信息来获得的。如果统计信息不准确,优化器很可能选择那些不够优化,甚至是错误的执行计划。对于统计信息的搜集方式有两种:1. 非持久化统计信息2. 持久化统计信息# 非持久化统计信息所谓的非持久化统计信息,指的是统计信息没有持久化到磁盘上,如果数据库重启,统计信息将全部丢失。设...
本文介绍云数据库 MySQL 版为数据库版本 MySQL 8.0 提供的可修改参数,以及参数的默认值、修改后是否需要重启和取值范围。 序号 参数名 参数默认值 是否需要重启 取值范围 1 auto_increment_increment 1 否 [1-6553... 15 character_set_server utf8mb3 是 [utf8mb3latin1gbkgb18030utf8mb4] 16 collation_server utf8_general_ci 是 [utf8mb4_0900_ai_ciutf8mb4_0900_as_ciutf8mb4_0900_as_csutf8mb4_binutf8mb4_croatian_ciutf8m...
本文介绍云数据库 MySQL 版为数据库版本 MySQL 5.7 提供的可修改参数,以及参数的默认值、修改后是否需要重启和取值范围。 序号 参数名 参数默认值 是否需要重启 取值范围 1 auto_increment_increment 1 否 [1-6553... 15 character_set_server utf8 是 [utf8latin1gbkgb18030utf8mb4] 16 collation_server utf8_general_ci 是 [utf8_general_ciutf8_binutf8_unicode_ciutf8_icelandic_ciutf8_latvian_ciutf8_romanian_ciutf8_slov...
本文介绍如何登录云数据库 MySQL 版的数据交互台。 前提条件已注册火山引擎账号并完成实名认证。关于账号的创建方法和实名认证,请参见如何进行账号注册和实名认证。 已创建实例和创建账号。 注意事项在登录 DBW 数据交互台选中授权数据库工作台将服务 IP 添加到对应数据库实例白名单时,数据库工作台 DBW 后台服务宿主机的 IP 地址将被添加至数据库实例的白名单中。该白名单名称格式为 DBW_Sole_***_***_***_RDS 或 byte_rds_**...
本文介绍云数据库 veDB MySQL 版的产品优势。 开放生态veDB MySQL 100% 兼容 MySQL 开源关系型数据库引擎,代码/应用无需修改或只需少量修改。 强劲性能基于 MySQL 内核深度优化,同时采用物理复制、分布式共享存储,... 对数据库数据访问、存储、管理等各个环节提供全方位安全保障。 极速扩容通过多种技术保障升降配等弹性扩容场景的服务效率,应对不确定的业务增长。 配置升降,5 分钟生效。采用容器虚拟化技术,使得数据库服务器的 CP...
若要使用云数据库 MySQL 版,您需要在实例中创建数据库。本文介绍如何为 MySQL 实例创建数据库。 前提条件已创建实例且实例状态处于运行中。具体操作,请参见创建实例。 操作步骤登录云数据库 MySQL 版控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。 说明 如未设置实例的所属项目,本操作应选择项目为账号全部资源。 在左侧导航栏,选择 MySQL > 实例列表。 在实例列表页面,单击目标实例名称。 在目标实例页面,单击...
本文以云数据库 MySQL 版为例,介绍如何在数据库工作台 DBW 的数据交互台中通过执行命令实现表的全生命周期。 前提条件已注册火山引擎账号并完成实名认证。关于账号的创建方法和实名认证,请参见如何进行账号注册和实名认证。 已创建实例和创建账号。 说明 您创建的账号需要有对应数据库的查询、修改等对应权限。 操作步骤下文以数据库 test,表 table 为例,介绍如何在数据交互台执行命令实现表的全生命周期。 登录云数据库 MySQ...
本文介绍如何登录云数据库 veDB MySQL 版的数据交互台。 前提条件已注册火山引擎账号并完成实名认证。关于账号的创建方法和实名认证,请参见如何进行账号注册和实名认证。 已创建实例和创建账号。 注意事项当您选中授权数据库工作台将服务 IP 添加到对应数据库实例白名单时,数据库工作台 DBW 后台服务宿主机的 IP 地址将被添加至数据库实例的白名单中。该白名单名称格式为 dbw_unique_***_*** 或 byte_ndb_***_***_dbw_。 在登...
云数据库 veDB MySQL 版是火山引擎自研新一代云原生关系型数据库。云数据库 veDB MySQL 版 100% 兼容 MySQL,适用于企业多样化的数据库应用场景。 产品介绍云数据库 veDB MySQL 版采用计算存储分离架构,最多支持 128TiB 的超大容量结构化数据存储,单个数据库集群最多可扩展至 16 个计算节点。基于云原生数据库设计理念,云数据库 veDB MySQL 版既融合了商业数据库高性能、高可靠、高可用的特征,又具有开源数据库简单开放、快速迭代...
版的物理备份。更多关于获取备份文件的信息,请参见下载备份文件。如果备份文件中包含了增量备份文件,请确保已获得了该增量备份文件所基于的全量备份文件。 如果备份文件中包含了多个增量备份文件,请确保这些增量文件是连续的增量备份。 自建 MySQL 数据库的数据库版本应与云数据库 MySQL 版的数据库版本相同。 自建数据库的实例类型应为高可用版。 请确保该 MySQL 服务上没有运行其他业务。 已在自建 MySQL 数据库所在的服务器中...