yejr 发表于 2024-2-20 09:45:09

MySQL Shell for GreatSQL 8.0.32-25发布

MySQL Shell for GreatSQL 8.0.32-25今日发布,适配GreatSQL 8.0.32-25,支持GreatSQL仲裁节点(ARBITRATOR)特性。

目前存在以下限制

1. MySQL Shell for GreatSQL 8.0.32-25只支持SQL和Python语法,不支持JS语法

2. 只提供glibc 2.28 x86_64/aarch64版本,不支持glibc 2.17环境。

下载地址: GreatSQL-8.0.32-25 · 万里数据库/GreatSQL - Gitee.com 在下载页面最下方的 7. MySQL Shell for GreatSQL。




快速使用

使用前安装依赖包
$ dnf install -y libssh python38 python38-pyyaml python38-dateutil
然后再安装Python 3.8的一个公共库
$ pip3.8 install --user certifi pyclamd
之后就可以使用了,例如:
$ cd /usr/local/greatsql-shell-8.0.32-25-Linux-glibc2.28-x86_64
$ ./bin/mysqlsh
MySQL Shell 8.0.32

Copyright (c) 2016, 2023, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.

Type '\help' or '\?' for help; '\quit' to exit.
MySQLPy > \s
MySQL Shell version 8.0.32

Not Connected.
MySQLPy > \q
Bye!

xiongyu--- 发表于 2024-2-20 15:56:34

今日在测试环境中尝试升级 greatsql-shell-8.0.25-16 至 greatsql-shell-8.0.32-25,运行 mysqlsh 后报错,已按包内的 README.md 检查了环境依赖。
环境:
OS:openEuler 22.03 sp3
kernel-5.10.0-187.0.0.100.oe2203sp3.x86_64
python3-3.9.9-28.oe2203sp3.x86_64

注:greatsql-shell-8.0.25-16 可在此环境中正常运行

错误信息:
# mysqlsh
free(): invalid pointer
已放弃(核心已转储)

yejr 发表于 2024-2-21 10:25:24

xiongyu--- 发表于 2024-2-20 15:56
今日在测试环境中尝试升级 greatsql-shell-8.0.25-16 至 greatsql-shell-8.0.32-25,运行 mysqlsh 后报错, ...

请提供glibc版本信息,可能是不兼容造成。

主贴中有提示:
2. 只提供glibc 2.28 x86_64/aarch64版本,不支持glibc 2.17环境。

xiongyu--- 发表于 2024-2-21 12:59:50

yejr 发表于 2024-2-21 10:25
请提供glibc版本信息,可能是不兼容造成。

主贴中有提示:


oe2203sp3 的glibc版本为 glibc-2.34-143.oe2203sp3.x86_64

yejr 发表于 2024-2-21 15:31:12

xiongyu--- 发表于 2024-2-21 12:59
oe2203sp3 的glibc版本为 glibc-2.34-143.oe2203sp3.x86_64

https://greatsql.cn/thread-577-1-3.html

可以参考这个编译方法,自行在您的环境下编译

xiongyu--- 发表于 2024-3-1 09:24:54

yejr 发表于 2024-2-21 15:31
https://greatsql.cn/thread-577-1-3.html

可以参考这个编译方法,自行在您的环境下编译 ...

感谢官方提供的文档,已成功编译
https://greatsql.cn/thread-654-1-1.html
页: [1]
查看完整版本: MySQL Shell for GreatSQL 8.0.32-25发布