简体   繁体   English

brew升级后如何修复MySQL丢失的OpenSSL库?

[英]How to fix missing OpenSSL library for MySQL after brew upgrade?

I upgraded MySQL (and a slew of other packages) using the ever-so dangerous brew update && brew upgrade我使用如此危险的brew update && brew upgrade升级了 MySQL(以及大量其他软件包)

After the upgrade, I started getting a database connection error in the browser and then realized the OpenSSL library is now missing升级后,我开始在浏览器中收到数据库连接错误,然后意识到OpenSSL 库现在丢失了

My initial thought was to force uninstall OpenSSL and re-install the version MySQL is looking for, but there's quite a few packages depending on the current version.我最初的想法是强制卸载 OpenSSL 并重新安装 MySQL 正在寻找的版本,但是根据当前版本,有很多软件包。

Error错误

chris$ mysql -v
dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
  Referenced from: /usr/local/bin/mysql
  Reason: image not found

OpenSSL开放式SSL

在此处输入图片说明

Attempt to brew uninstall openssl (with intention of re-reinstalling 1.0)尝试brew uninstall openssl (打算重新安装 1.0)

在此处输入图片说明

Try to switch back:尝试切换回来:

brew switch openssl 1.0.2t

Helped for me.对我有帮助。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 dyld:库未加载:/usr/local/opt/openssl/lib/libssl.1.0.0.dylib 在 macOS 升级到 Catalina 后运行 nginx 和 mysql 时 - dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib when running nginx and mysql after macOS upgrade to Catalina 在“简单安装mysql”之后,mysqld无法启动,抱怨未知选项“ --skip-locking”。 我该如何解决? - After `brew install mysql` mysqld fails to start, complaining about unknown option “--skip-locking”. How do I fix this? 如何修复缺少的MySQL套接字(模板)? - How to Fix a Missing MySQL Socket (Mamp)? brew 从 5.6 升级到 5.7 后,MySQLd 不启动 - MySQLd doesn't start after brew upgrade from 5.6 to 5.7 关机后通过brew安装在MacOS上的MySQL无法正常工作 - MySQL on MacOS installed by brew not working after shutdown Windows上的MySQL安装-以及如何修复丢失的mysql.user? - MySQL installation on Windows - and how to fix missing mysql.user? 为什么 mysql 服务器在“brew 服务启动 mysql”后仍然停止? - Why mysql server stills stopped after 'brew services start mysql'? 如何在 MacOS(安装了 brew)上重置 MySQL 或 MariaDB? - How to reset MySQL or MariaDB on MacOS (installed with brew)? 如何通过 Brew 在 Mac 上安装 MySQL 5.7.23 - How to install MySQL 5.7.23 on Mac via Brew 升级Openssl修复Heartbleed,但导致Magento MySQL错误 - Upgrade Openssl Fixes Heartbleed but results in Magento MySQL Error
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM