这是什么
这是一个基于 Percona 8.4 代码库(而非上游 MySQL 8.4)构建的 VillageSQL 服务器。VillageSQL 扩展框架、它的 SQL 命令及其扩展在两者上的工作方式完全相同 ——Percona 构建只是在同一个 VillageSQL 表层之下换了一套不同的基础。 VillageSQL 不会记录 Percona 自身的功能。关于 Percona Server 本身的任何内容——它的存储引擎、调优选项或配置——请参阅 Percona 的官方文档。识别 Percona 构建
Percona 构建会在其版本字符串中报告不同的代码库:mysql-8.4)的数据目录升级到运行另一个代码库
(例如 percona-8.4)的服务器上。
安装
Percona 构建与 MySQL 8.4 构建一同发布,三种安装方式都可以选择它。 安装脚本 在第一个问题中选择 Percona 8.4;没有终端时用环境变量直接指定:villagesql-dev-server-percona-8.4_0.0.6-<os>-<arch>.tar.gz 覆盖 Linux 的 x86_64 与 aarch64,以及 macOS 的 arm64。
源码 构建 percona-8.4 分支;若要构建该发布交付的确切代码,请使用 publish/percona-8.4_0.0.6 标签。构建步骤本身请参见从源码构建。
数据目录属于创建它的代码库。VillageSQL 拒绝用 percona-8.4 服务器打开 mysql-8.4 的数据目录,因此请将此构建安装到独立目录,而不要指向已有目录。
