安装说明
- MySQL线程池连接器特性以补丁文件形式提供,需在MySQL源码应用补丁后,编译安装MySQL。
- 补丁针对MySQL 8.0.20版本开发。
- 关于patch的使用环境要求,请参见《MySQL 移植指南》。
- 下载和解压MySQL 8.0.20源码包,并进入MySQL源码目录。
- 在源码根目录,使用git初始化命令来建立git管理信息。
- 下载补丁文件,并上传至MySQL源码的根目录。
1
wget https://gitee.com/kunpengcompute/mysql-server/releases/download/KunpengBoostKit21.0.0-threadpool8/0001-THREAD_POOL_8.patch --no-check-certificate
- 查看提交之后是否有内容修改。
1
git status
如下所示新增了一个0001-THREAD_POOL_8.patch文件。1 2 3 4 5 6
# On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # 0001-THREAD_POOL_8.patch nothing added to commit but untracked files present (use "git add" to track)
- 合入线程池特性patch补丁。
1 2
git apply --check 0001-THREAD_POOL_8.patch git apply --whitespace=nowarn 0001-THREAD_POOL_8.patch
- 根据正常的编译安装MySQL源码的操作步骤进行MySQL的编译安装。详细信息请参见《MySQL 移植指南》。
- 成功编译和安装MySQL后,可尝试查看线程池新增的information_schema表,确认线程池补丁已生效。详细信息请参见新增information_schema表。
父主题: MySQL 8.0.20