技术分享 | 自制GreatSQL Docker镜像

DockerHub跨平台下载Arm镜像[可运行源码] 本文详细介绍了DockerHub的使用方法,特别是如何在x86_64架构的主机上下载arm架构的镜像。Docker是一个开源的容器化平台,允许开发者打包应用程序及其依赖项到一个容器中,并在任何地方运行。DockerHub作为公共官方的镜像存储库,提供了不同版本和架构的镜像。文章以ubuntu镜像为例,展示了如何在DockerHub上搜索和下载官方arm架构的镜像。此外,还介绍了镜像命名区分CPU架构的方法,如使用Tag后缀区分构架,以及如何使用docker pull命令的--platform参数指定需要的镜像。最后,文章还探讨了如何创建多构架镜像,包括创建多个单构架镜像、推送镜像到注册中心、生成清单列表等步骤。 立即下载
  • GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。

近期打算制作一个GreatSQL的docker镜像,方便社区用户使用GreatSQL。

制作docker镜像的环境基于CentOS 7.9:

[root@greatsql]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

[root@greatsql]# uname -a
Linux GreatSQL 3.10.0-1160.11.1.el7.x86_64 #1 SMP Fri Dec 18 16:34:56 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

1、准备工作

要制作docker镜像,需要先安装docker,并启动服务。

[root@greatsql]# yum install -y docker
[root@greatsql]# systemctl start docker

准备好一个CentOS基础镜像,选用CentOS 7这个基础镜像。

[root@greatsql]# docker pull centos:7

[root@greatsql]# docker images
REPOSITORY                   TAG                 IMAGE ID            CREATED             SIZE
docker.io/centos             7                   8652b9f0cb4c        7 months ago        204 MB

这个镜像的仓库是 docker.io/centos,标签是 7(表示是CentOS 7版本),标签ID是 8652b9f0cb4c,最后更新时间是7个月前,镜像大小是204MB。

这里如果选择CentOS 8的镜像也是可以的,不过一些系统命令略有区别,具体选哪个纯粹看个人喜好。

2、开始制作docker镜像

先创建工作目录 /data/docker-greatsql:

[root@greatsql]# mkdir -p /data/docker-greatsql && cd /data/docker-greatsql

2.1 准备安装包及配套

运行GreatSQL需要用到jemalloc,默认的yum源里通常没有,所以先自行下载到本地:

[root@greatsql]# wget https://mirrors.cloud.tencent.com/percona/tools/yum/release/7Server/RPMS/x86_64/jemalloc-3.6.0-3.el7.x86_64.rpm

准备好 GreatSQL 二进制包,放在 /data/docker-greatsql 目录下,并提前把 greatsql.service, my.cnf, sysconfig/mysql 等文件也放入:

[root@greatsql]# ls GreatSQL-8.0.23-14-Linux-glibc2.17-x86_64
bin  cmake  docs  include  lib  LICENSE  LICENSE-test  man  README  README-test  run  share  support-files  var

[root@greatsql]# ls -aR GreatSQL-8.0.23-14-Linux-glibc2.17-x86_64/support-files/
GreatSQL-8.0.23-14-Linux-glibc2.17-x86_64/support-files/:
.  ..  greatsql.service  my.cnf  mysqld_multi.server  mysql-log-rotate  mysql.server  sysconfig

GreatSQL-8.0.23-14-Linux-glibc2.17-x86_64/support-files/sysconfig:
.  ..  mysql

提醒:docker镜像中使用GreatSQL二进制文件已经执行过 strip 操作,删除二进制程序文件中的符号信息和调试信息,其优势是文件特别小,缺点是后期无法用于gdb跟踪调试。

接下来编辑Dockfile文档。

2.2 编辑Dockerfile

Dockerfile文档内容如下:

FROM centos:7
MAINTAINER greatsql@greatdb.com

RUN localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
ENV LANG en_US.utf8

ENV MYSQL_DATA_DIR=/data/GreatSQL
ENV MYSQL_USER=mysql
ENV MYSQL_UID_GID=3306
ENV MYSQL_EXTRACT_DIR=/usr/local
ENV TMP_DIR=/tmp
ENV MYSQL_PORT=3306
ENV GREATSQL="GreatSQL-8.0.23-14-Linux-glibc2.17-x86_64"
ENV MYSQL_BASEDIR=${MYSQL_EXTRACT_DIR}/${GREATSQL}
ENV JEMALLOC_RPM="jemalloc-3.6.0-1.el7.x86_64.rpm"
ENV DEP_LIBS="numactl-libs libaio readline-devel ncurses-devel"
ENV GREATSQL_INIT="greatsql-init.sh"

#Creating user mysql
RUN groupadd -g ${MYSQL_UID_GID} ${MYSQL_USER}; \
    useradd -u ${MYSQL_UID_GID} -r -g ${MYSQL_UID_GID} -s /sbin/nologin \
        -c "MySQL User" ${MYSQL_USER}

#Copying files
COPY ${GREATSQL} ${MYSQL_EXTRACT_DIR}/${GREATSQL}
COPY ${JEMALLOC_RPM} ${TMP_DIR}

#Installing jemalloc & depend libs
RUN yum install -y ${TMP_DIR}/${JEMALLOC_RPM} ; yum install -y ${DEP_LIBS}

RUN cd ${MYSQL_BASEDIR}/support-files && \
    cp -f my.cnf /etc/my.cnf ; \
    echo "LD_PRELOAD=/usr/lib64/libjemalloc.so.1" >> /etc/sysconfig/mysql ; \
    echo "THP_SETTING=never" >> /etc/sysconfig/mysql ; \
    echo "export PATH=\$PATH:${MYSQL_BASEDIR}/bin" >> /etc/profile.d/mysql.sh ; \
    source /etc/profile.d/mysql.sh
RUN PATH="\$PATH:${MYSQL_BASEDIR}/bin"
RUN export PATH

#Creating datadir
RUN mkdir -p ${MYSQL_DATA_DIR} && chown -R ${MYSQL_USER}:${MYSQL_USER} ${MYSQL_BASEDIR} ; \
    chmod -R ug+rwX ${MYSQL_BASEDIR} ; \
    chmod -R ug+rwX /etc/my.cnf

RUN rm -f ${TMP_DIR}/${JEMALLOC_RPM}

COPY ${GREATSQL_INIT} /docker-entrypoint.sh
ENTRYPOINT ["/docker-entrypoint.sh"]

EXPOSE ${MYSQL_PORT} ${MYSQL_PORT}0 ${MYSQL_PORT}1
CMD ["mysqld"]

内容还是比较容易看懂的,就不多做详细解释了。

2.3 制作镜像

运行 docker build 创建一个新的镜像:

[root@greatsql]# cd /data/docker-greatsql

#用法:docker build -t [镜像名]:[镜像tag] [Dockerfile文件所在路径]
[root@greatsql]# docker build -t greatsql:8.0.23 ./

参数 -t greatsql:8.0.23 的作用是打tag,也就是镜像名。

构建的整个过程大概如下(部分输出内容省略了):

Sending build context to Docker daemon 1.041 GB
Step 1/26 : FROM centos:7
 ---> 8652b9f0cb4c
Step 2/26 : MAINTAINER greatsql@greatdb.com
 ---> Running in 2241e5964885
 ---> b88695fed8ba
...
Removing intermediate container 25d994ce8e90
Successfully built d1963ef0c403

看到最后的 Successfully 就表示打包成功了,如果有报错,需要根据错误信息逐个解决。

2.4 保存镜像到本地

把镜像文件保存到本地,方便拷贝到其他无外网的服务器上使用。运行 docker save 即可:

#用法 docker save -o [导出文件.tar] [镜像名]:[镜像标签]
[root@greatsql]# docker save -o Docker-GreatSQL-8.0.23-centos7.tar greatsql:8.0.23

保存成功,即可看到本地镜像文件包名 Docker-GreatSQL-8.0.23-centos7.tar。

运行命令 docker load 即可加载本地镜像:

#用法:docker load -i [本地tar包文件] 
[root@greatsql]# docker load -i Docker-GreatSQL-8.0.23-centos7.tar
Loaded image: greatsql:8.0.23

[root@greatsql]# docker images
REPOSITORY   TAG                 IMAGE ID            CREATED             SIZE
greatsql     latest              6540b4fa4887        3 days ago          502 MB
greatsql     8.0.23-centos7      d1963ef0c403        3 days ago          582 MB
greatsql     8.0.23              d1963ef0c403        3 days ago          582 MB

2.5 发布docker镜像

以发布到官方仓库 https://hub.docker.com 为例。

需要先自行注册账号,再用该账号登入:

[root@greatsql]# docker login -u greatsql
Password: *********

首次发布前,要先对本地镜像打个标签,例如:

#用法:docker tag 本地镜像名[:标签] 仓库名/发布镜像名[:标签]

#先加一个centos7的标记
[root@greatsql]# docker tag greatsql:8.0.23 greatsql/greatsql:8.0.23-centos7

#再加一个默认的latest标签
[root@greatsql]# docker tag greatsql:8.0.23 greatsql/greatsql:latest

打完标签,就可以发布镜像了:

#用法:docker push 仓库名/发布镜像名[:标签]
[root@greatsql]# docker push greatsql/greatsql:8.0.23-centos7
The push refers to a repository [docker.io/greatsql/greatsql]
953e779e02c1: Pushed
...
8ce193c7940e: Pushed
174f56854903: Layer already exists
8.0.23-centos7: digest: sha256:d28b16236cc097cc6bab10d94afe47562b518ffe201c7fb86688cf4cb4916975 size: 3050

#把latest标签的镜像也发布一次
[root@greatsql]# docker push greatsql/greatsql:latest

查看镜像列表:

[root@greatsql]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
greatsql/greatsql   latest              6540b4fa4887        3 days ago          582 MB   <-- 官方仓库里的镜像
greatsql/greatsql   8.0.23-centos7      d1963ef0c403        3 days ago          582 MB   <-- 官方仓库里的镜像
greatsql            8.0.23              d1963ef0c403        3 days ago          582 MB   <-- 本地镜像

可以搜索镜像,感受下看到自己劳动成果的喜悦。

[root@greatsql]# docker search greatsql
INDEX       NAME                         DESCRIPTION   STARS     OFFICIAL   AUTOMATED
docker.io   docker.io/greatsql/greatsql                 0

现在可以下载该镜像了:

[root@greatsql]# docker pull greatsql/greatsql

不加任何标签名的话,则自动选择最新的,也就是等同于:

[root@greatsql]# docker pull greatsql/greatsql:latest

可以自行修改标签名下载。

本次先介绍到这里,下一P再介绍如何利用GreatSQL Docker镜像构建一个MGR集群。

水平有限,也请各位读者大人帮忙看看哪些可以优化的地方,感谢。

Enjoy GreatSQL & Docker :)

下载国内CentOS 7 yum源文件,以阿里、腾讯两大云主机为例,可以这样配置(两个yum源自行二选一):


#阿里云
[root@greatsql]# wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

#腾讯云
[root@greatsql]# wget -O CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo

Enjoy GreatSQL :)

文章推荐:

GreatSQL MGR FAQ https://mp.weixin.qq.com/s/J6wkUpGXw3YkyEUJXiZ9xA

万答#12,MGR整个集群挂掉后,如何才能自动选主,不用手动干预 https://mp.weixin.qq.com/s/07o1poO44zwQIvaJNKEoPA

『2021数据技术嘉年华·ON LINE』:《MySQL高可用架构演进及实践》 https://mp.weixin.qq.com/s/u7k99y6i7riq7ScYs7ySnA

一条sql语句慢在哪之抓包分析 https://mp.weixin.qq.com/s/AYibbzl860D90rOeyjB6IQ

万答#15,都有哪些情况可能导致MGR服务无法启动 https://mp.weixin.qq.com/s/inSGpd0Q_XIl2Mb-VsvNsA

技术分享 | 为什么MGR一致性模式不推荐AFTER https://mp.weixin.qq.com/s/rNeq479RNsklY1BlfKOsYg

关于 GreatSQL

GreatSQL是由万里数据库维护的MySQL分支,专注于提升MGR可靠性及性能,支持InnoDB并行查询特性,是适用于金融级应用的MySQL分支版本。

Gitee: https://gitee.com/GreatSQL/GreatSQL

GitHub: https://github.com/GreatSQL/GreatSQL

Bilibili: https://space.bilibili.com/1363850082/video

微信&QQ群: 可搜索添加GreatSQL社区助手微信好友,发送验证信息“加群”加入GreatSQL/MGR交流微信群

QQ群:533341697 微信小助手:wanlidbc

本文由博客一文多发平台 OpenWrite 发布!

企业数字化转型的 4A 架构指南:从概念解读到 TOGAF 阶段对应 4A企业架构是中国数字化转型实践中总结的简化框架,包含业务、应用、数据和技术四个架构层。它自上而下形成业务驱动应用的指导关系,自下而上构建技术支撑数据的实现路径,与国际标准TOGAF核心内容高度对应。该模型通过统一语言、战略对齐和系统梳理,有效连接业务需求与IT实施,已成为企业架构规划的实用工具。其分层结构清晰展示了从业务目标到技术落地的完整推导链,特别适合中国企业的数字化转型场景。 阅读详情

相关推荐

STM32硬件SPI驱动W5500以太网模块全流程(附避坑指南)

本文详细介绍了STM32硬件SPI驱动W5500以太网模块的全流程,包括硬件架构设计、SPI接口选型、官方驱动移植、网络协议栈配置与优化等关键步骤。通过实战案例和性能对比数据,帮助开发者快速实现稳定高效的网络连接,特别提供了常见问题排查指南和性能调优技巧。

weixin_29194693的博客 268

在 Docker 容器中使用 GreatSQL VIP

GreatSQL Docker 镜像不支持在 Docker 中使用 VIP 功能。原因如下:在 Docker 中,无法用 systemd 方式来启动 GreatSQL。在打包时,也没有将 mysqld 程序文件属主改为 root,并加上 setcap 提权。因此,想要在 Docker 中使用 GreatSQL VIP 的话,需要自行处理。下面介绍如何在 Docker 容器中使用 GreatSQL ...

老叶茶馆 819

用电脑通过网口控制keysight示波器

Keysight HD304MSO示波器提供1GHz带宽、14位高精度ADC及10.1英寸触控屏,支持50μV低噪声信号捕获和1.3M波形/秒刷新率。配备4通道探头、逻辑分析仪接口及100Mpts存储深度,含故障诊断、FFT等高级功能。通过网线连接电脑安装TightVNC软件(示波器IP为169.254.163.24)可实现远程控制,相比U盘传输更高效。(149字)

johnboat的专栏 1136

Windows系统Docker环境中运行GreatSQL

前言因为交流群中涌入了越来越多的对GreatSQL感兴趣的开源爱好者,也有许多的初学者,初学者可能对Linux等平台较为陌生,为了可以让更多的人尝试和使用上GreatSQL,特此出一篇教程让GreatSQL可以在Windows上使用开始安装因为GreatSQL源码不好编译到Windows平台上,所以我们使用在Windows开启一个Docker容器,话不多说,跟着我一起动手操作吧!第一步检查Wind...

老叶茶馆 658

西门子 G120 变频器报文

G120报文

mmxxoo_xxmmp的博客 8080

静态分析工具COBOT与Testbed对比

Testbed为规则检查工具的代表,市场占有量非常大,但随着时间的推移,大家从规则匹配转向了用静态分析工具检查Bug,所以规则检查型工具占有量比开始时候已经减少,但仍有一些比较落后的单位还在继续采购此类工具。3、通过对开源工程的测试,进行误漏报率的对比,发现COBOT(库博)的误漏报率相比Testbed较低,因COBOT主打国内市场,在众多军工单位进行大量试用及使用,吸取了众多单位的意见和建议,更加符合国内军工单位的使用习惯及测试要求。4、此外库博在功能上还可以进行计划任务,检测队列,检测并发的功能支持。

chengoodflower的博客 2056

​在Docker中部署GreatSQL并构建MGR集群

本文首发于GreatSQL社区 微信公众号。原创内容未经授权不得随意使用,转载请联系小编并注明来源。内容提纲1、安装Docker2、拉取GreatSQL镜像,并创建容器2.1 拉取镜像2...

老叶茶馆 529

自动驾驶技术路线之争:纯视觉与多模态融合的成本与性能博弈

本文深入剖析了自动驾驶领域两大主流技术路线——纯视觉与多模态融合的本质差异。文章从成本结构、性能博弈与商业逻辑等多维度展开,揭示了纯视觉方案在硬件成本与数据算力投入上的权衡,以及多模态融合方案在安全冗余与感知稳定性方面的优势。这场技术路线之争,实则是车企在性能、成本与商业化落地之间寻求平衡的综合博弈。

weixin_29038303的博客 390

技术分享 | 在GreatDB分布式部署模式中使用Chaos Mesh做混沌测试

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 1. 需求背景与万里安全数据库软件GreatDB分布式部署模式介绍 1.1 需求背景 混沌测试是检测分布式系统不确定性、建立系统弹性信心的一种非常好的方式,因此我们采用开源工具Chaos Mesh来做GreatDB分布式集群的混沌测试。 1.2 万里安全数据库软件GreatDB分布式部署模式介绍 万里安全数据库软件GreatDB 是一款关系型数据库软件,同时支持集中式和分布式的部署方式,本文涉及的是分布式部署方式。 分布式部署.

GreatSQL2021的博客 2602

WordPress MasterStudy LMS插件 SQL注入漏洞复现(CVE-2024-1512)

WordPress Plugin MasterStudy LMS 3.2.5 版本及之前版本存在安全漏洞,该漏洞源于对用户提供的参数转义不足,导致可以通过 /lms/stm-lms/order/items REST 路由的 user 参数进行基于联合的 SQL 注入。

0xSec 1437

轨迹优化 | 基于ESDF的共轭梯度优化算法(附ROS C++/Python仿真)

共轭梯度法的核心原理是求解优化问题的共轭向量组作为优化方向,由于优化方向间彼此正交,故每次迭代只需沿着一个方向寻优而互不影响。本文设计基于ESDF的障碍约束、曲率约束和平滑约束,基于ROS C++和Python提供了共轭梯度法的轨迹优化实践案例

FRIGIDWINTER的博客 1万+

技术分享|在Ubuntu下编译安装GreatSQL

本文首发于GreatSQL社区,原创内容未经授权不得随意使用,转载请联系小编并注明来源。1、准备工作1.1、配置Ubuntu环境下的apt源配置文件1.2、构建docker镜像2、编译Gr...

老叶茶馆 322

基于YOLOv8与UI界面的校园垃圾分类督导系统

YOLO(You Only Look Once)是目前最为广泛使用的目标检测算法之一。它通过一次前向传递即完成目标检测,具有极高的速度与效率。YOLOv8是YOLO系列的最新版本,相比于之前的YOLO版本,YOLOv8在速度、精度、检测能力等方面都有了显著的提升。本项目通过结合YOLOv8模型与UI界面,成功实现了校园垃圾分类督导系统。该系统能够自动识别不同类型的垃圾,并通过UI界面实时展示垃圾分类的结果。

YOLO 337

在Linux下源码编译安装GreatSQL/MySQL

欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本次介绍如何利用Docker来将GreatSQL源码编译成二进制文件,以及制作二进制包、RPM包等。 本文介绍的运行环境是CentOS 7.9: [root@greatsql ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) .

GreatSQL2021的博客 812

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

PostgreSQL与国产数据库技术选型实战:从内核对比到部署测试

关系型数据库作为现代应用的数据存储核心,其技术选型直接影响系统的稳定性、扩展性与长期成本。开源数据库PostgreSQL凭借其强大的SQL标准兼容性、完善的事务支持(ACID)以及独特的扩展机制(如PostGIS),在全球企业级应用中占据重要地位。随着云原生和分布式架构的普及,数据库技术价值不仅体现在单机性能,更在于弹性伸缩、高可用运维及生态整合能力。在此背景下,国产数据库通过借鉴与创新,在云原生架构、分布式事务及企业级管控等应用场景实现了快速发展。本文聚焦于PostgreSQL内核与国产数据库(如Pola

weixin_34200628的博客 412

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

一周碎碎念,2021.7.3

打算做个尝试,每周末把当周的一些总结、想法写出来,可能是技术上的,也可能是非技术的,会写的比较杂乱,各位读者大人凑合看吧。1. 关于招聘。在福州,想要招到比较可靠的DBA还是相当困难的,基...

老叶茶馆 225

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

一周碎碎念,2021.7.18

叨叨最近遇到的一些事以及见闻、思考。这周GreatSQL 8.0.25(基于Percona 8.0.25)二进制版发布了,主要忙着准备ansible安装包和Docker镜像的事,也已经分别...

老叶茶馆 224

分布式编译系统的搭建

由于MySQL 源码编译单机耗费的时间过于长,最近MySQL 变成8.0.27 以后编译时间明显更耗时了,并且办公室内有多余的空闲机器。使用分布式编译,可以在不改变现有环境的情况下,提高编译效率。目前比较常用的编译工具有2个distcc与icecream, 本文使用distcc进行部署。

GreatSQL2021的博客 575

腾讯轻量应用服务器下使用Docker+GreatSQL搭建Halo博客系统

Docker+GreatSQL搭建Halo博客

u011044503的博客 1366

自制GreatSQL Docker镜像

本文首发于GreatSQL社区 微信公众号。原创内容未经授权不得随意使用,转载请联系小编并注明来源。0、提纲0、提纲1、准备工作2、开始制作docker镜像2.1 准备安装包及配套2.2...

老叶茶馆 341

仓库管理系统GreaterWMS的安装

GreaterWMS 是完全开源的仓库管理系统。

wbsu2004的博客 1万+

Datax助力轻松迁移SQLServer数据至GreatSQL

GreatSQL是适用于金融级应用的国内自主开源数据库,具备高性能、高可靠、高易用性、高安全等多个核心特性,可以作为MySQL或Percona Server的可选替换,用于线上生产环境,且完全免费并兼容MySQL或Percona Server。主要是通过过滤条件过滤掉了全量迁移的数据,进而变相的完成了增量迁移。mcr.microsoft.com/mssql/server:2017-latest:镜像名称:标签。":设置连接密码,密码不能太短太简单,否则不满足sqlserver密码规范,容器会停止运行。

GreatSQL2021的博客 1092

在CentOS环境下编译GreatSQL RPM包

本文介绍如何在CentOS环境下编译GreatSQL RPM包。

GreatSQL2021的博客 1180

Linux如何从docker hub下载arm镜像

执行命令docker pull --platform linux/arm64 docker.1ms.run/minio/minio:RELEASE.2023-09-30T07-02-29Z。(ps:浏览器上版本列表分页不行,像我之前下载jdk8,一页页翻不动,可以下个dockerhub的客户端,上面的分页比较友好。搜索你需要的镜像,然后去服务器上修改镜像源配置,不写内容默认为官方镜像源。搜索你需要的镜像,然后去服务器上配置镜像源,搜索到需要版本的镜像后,有什么疑问欢迎留言咨询。

qq_40323503的博客 744

UOS 1070a下安装GreatSQL 8.0.32-27

这其中包括线程池、审计、数据脱敏等 MySQL 企业版才有的特性,以及 performance_schema 提升、information_schema 提升、性能和可扩展性提升、用户统计增强、PROCESSLIST 增强、Slow Log 增强等大量改进和提升,这里不一一重复列出。类目。

allway2的博客 585
上一篇: 万答#6,MySQL最多只能用到128个逻辑CPU,是真的吗
下一篇: 技术分享 | MySQL数据误删除的总结
GreatSQL社区
博客等级 码龄5年 1210粉丝 390原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值