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! 今日在测试环境中尝试升级 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
已放弃(核心已转储)
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环境。 yejr 发表于 2024-2-21 10:25
请提供glibc版本信息,可能是不兼容造成。
主贴中有提示:
oe2203sp3 的glibc版本为 glibc-2.34-143.oe2203sp3.x86_64 xiongyu--- 发表于 2024-2-21 12:59
oe2203sp3 的glibc版本为 glibc-2.34-143.oe2203sp3.x86_64
https://greatsql.cn/thread-577-1-3.html
可以参考这个编译方法,自行在您的环境下编译 yejr 发表于 2024-2-21 15:31
https://greatsql.cn/thread-577-1-3.html
可以参考这个编译方法,自行在您的环境下编译 ...
感谢官方提供的文档,已成功编译
https://greatsql.cn/thread-654-1-1.html
页:
[1]