GreatSQL社区

搜索

yangchao

Anolis 8.X 部署MySQL Shell

yangchao 已有 217 次阅读2024-4-26 18:36 |个人分类:安装部署|系统分类:运维实战

在Anolix 8.8 操作系统平台上,使用MySQL官方版的mysql shell部署能正常使用,但是使用greatsql-shell则会报错python相关错误,参考如下:

1、使用官方版本步骤如下:

tar -xvf mysql-shell-8.0.35-linux-glibc2.28-x86-64bit.tar.gz -C /usr/local/

ln -s /usr/local/mysql-shell-8.0.35-linux-glibc2.28-x86-64bit /usr/local/mysql-shell

export MYSQL_SHELL=/usr/local/mysql-shell

export PATH=$PATH:$MYSQL_SHELL/bin

2、使用greatsql-shell版本步骤如下:

tar -xvf greatsql-shell-8.0.32-25-glibc2.28-x86_64.tar.xz -C /usr/local

ln -s /usr/local/greatsql-shell-8.0.32-25-glibc2.28-x86_64 /usr/local/greatsql-shell

export MYSQL_SHELL=/usr/local/greatsql-shell

export PATH=$PATH:$MYSQL_SHELL/bin

#安装相应版本python3

cd /usr/local/greatsql-shell/bin/

ldd ./mysqlsh | grep libpython3

由上图所示:mysqlsh使用的python3版本是3.8。

yum install -y python38

#验证部署安装

mysqlsh -V

由上图所示:还缺少依赖的部分软件程序,查看日志文件

less ./.mysqlsh/mysqlsh.log

根据日志提示,安装缺少的软件程序:

pip3 install certifi

pip3 install PyYAML

       


评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-5-8 00:55 , Processed in 0.014564 second(s), 10 queries , Redis On.
返回顶部