【问题标题】:mysqldump 5.7.24 error with openssl 1.1 at MacOSmysqldump 5.7.24 在 MacOS 上的 openssl 1.1 错误
【发布时间】:2020-04-11 22:42:33
【问题描述】:

我有一个 Ruby on Rails v6 on Ruby 2.6.3 应用程序连接到 MySQL 5.7.xMacOS Catalina 上运行。 p>

我必须使用 mysql2 0.5.3 gem,因为 0.5.2 不适用于 Ruby >= 2.6。

mysql2 0.5.3 需要 openssl >= 1.1,但 mysqldump 5.7.x 需要 openssl 1.0

我已经卸载了 openssl 1.1,并安装了 1.0,但我需要 mysql2 0.5.3 和 mysqldump 5.7.x 在“同一时间”运行。

有人可以帮帮我吗?

【问题讨论】:

  • 我的本地 mysql 是 8.x(并且运行 mysqldump ok),但是,因为 mysqldump 8.x 不会转储 MySQL 5.x。错误是:(exit 134)Error retrieving version from /usr/local/Cellar/mysql@5.7/5.7.24/bin/mysqldump: dyld: Library not loaded: /usr/local/opt/openssl/lib /libssl.1.0.0.dylib

标签: mysql ruby-on-rails ruby macos openssl


【解决方案1】:

将您的 MySql 更新到 5.7.28 即可。感谢甲骨文。

【讨论】:

    猜你喜欢
    • 2022-07-18
    • 1970-01-01
    • 2020-04-07
    • 2020-08-23
    • 1970-01-01
    • 2017-06-22
    • 2022-06-23
    • 2018-05-02
    • 2018-07-24
    相关资源
    最近更新 更多