如何新建立一个mysql实例?在原有实例下创建副本应该可以达到效果 。
大多情况下 , 需要可靠而有效地克隆 MySQL 实例数据 。这包括 MySQL 高可用的解决方案,其中需要在将实例加入组复制集群之前配置实例,或者在经典复制模型中将其添加为 Slave 。
为复制拓扑而创建 MySQL 副本一直很麻烦 。涉及的步骤很多 , 首先要备份 MySQL 服务器,通过网络将备份传输到我们想要添加到复制集的新 MySQL 节点,然后在该节点上恢复备份并手动启动 MySQL 服务器 。为了高可用,最好还要将其正确设置备份的 GTID,并启动并运行群集 。涉及的手动步骤数量过多不利于高可用 。CLONE 插件解决了这个问题并简化了副本配置 。使您可以使用 MySQL 客户端(和 SQL 命令)来配置新节点并在发生时观察克隆进度 。无需手动处理多个步骤并维护自己的基础架构来配置新的 MySQL 节点 。
MySQL 8.0.17 引入了 CLONE SQL 语句,使当前的 MySQL 服务器成为另一个运行在不同节点的 MySQL 服务器的“克隆” 。我们将执行 clone 语句的服务器实例称为“受体” 。克隆的源服务器实例称为“供体” 。供体克隆以一致的快照存储在 InnoDB 存储引擎中的所有数据和元数据 , 以替换受体中的数据 。
成功执行 CLONE SQL 语句后,将自动重新启动受体服务器 。重新启动涉及恢复克隆的快照数据,就像用老方法复制数据一样 。恢复完成后 , 受体就是供体的克隆版,随时可以使用!
这里有一些关于克隆过程的重要注意事项 。
不克隆 MySQL 配置参数,并且受体保留所有原始配置参数,如克隆之前 。这样做是因为许多配置可能特定于节点(例如 PORT) , 因此保留它们似乎是一个不错的选择 。另一方面,一些存储配置确实需要在供体和受体之间匹配(例如 innodbpagesize) , 如果这样的配置参数不匹配 , CLONE 将报告错误 。
CLONE 插件不会克隆二进制日志 。
CLONE 插件目前仅支持 InnoDB 存储引擎 。在其他存储引擎(如 MyISAM 和 CSV)中创建的表将被克隆为空表 。克隆基础架构的设计允许克隆 MySQL 支持的任何存储引擎 。但是 , 只有 InnoDB 序列化和反序列化方法已经实现并经过测试 。
克隆会阻止供体中的所有并发 DDL 。
需要注意的事实是受体放弃所有数据以及任何二进制日志,以便成为供体实例的克隆 。在执行 CLONE 之前,如果认为有必要,需要备份当前受体数据 。
怎么配置mysql数据库配置文件一、mysql_install_db说明
当MySQL的系统库(mysql系统库)发生故障或需要新加一个mysql实例时,需要初始化mysql数据库 。
需要使用的命令:/usr/local/mysql/bin/mysql_install_db
#/usr/local/mysql/bin/mysql_install_db --help 可以查看帮助信息如下
Usage: /usr/local/mysql/bin/mysql_install_db [OPTIONS]
--basedir=pathThe path to the MySQL installation directory.
--cross-bootstrapFor internal use.Used when building the MySQL system
tables on a different host than the target.
--datadir=pathThe path to the MySQL data directory.
--forceCauses mysql_install_db to run even if DNS does not
work.In that case, grant table entries that normally
use hostnames will use IP addresses.
【mysql实例怎么配 mysql实例和数据库的关系】--ldata=https://www.04ip.com/post/pathThe path to the MySQL data directory.
--rpmFor internal use.This option is used by RPM files
during the MySQL installation process.
--skip-name-resolveUse IP addresses rather than hostnames when creating
grant table entries.This option can be useful if
your DNS does not work.
推荐阅读
- 绍兴专业sap咨询公司,绍兴高级spa
- 制造联盟视频号怎么弄,制造联盟的理想
- 经营游戏糖,经营游戏合集
- 生产PPT如何制作,ppt生产流程图模板
- mysql符串怎么查询 mysql查询字符串某字符位置
- 怎么找回小米路由器设置,小米路由器密码找回操作
- 国外角色扮演游戏前景,国外角色游戏的研究现状
- 玩具直播间投放技巧,玩具直播间装修图
- 螺旋矩阵java代码 螺旋矩阵java实现