./mysqldump: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
文章描述了在运行`mysqldump`时因缺少`libssl.so.1.1`和`libcrypto.so.1.1`共享库导致的错误,并提供了解决方案:通过Docker容器复制相关库文件并设置环境变量以解决问题。 2025-8-8 10:40:34 Author: dyrnq.com(查看原文) 阅读量:15 收藏

./mysqldump: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

./mysqldump: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory

解决

image="bitnami/mysql:5.7.43-debian-11-r73"

docker run \
-d \
--rm \
--name "tmpQ" ${image} bash -c "ls -l /opt/bitnami/mysql/bin/; sleep 1000s;"
docker cp tmpQ:/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 ./libcrypto.so.1.1
docker cp tmpQ:/usr/lib/x86_64-linux-gnu/libssl.so.1.1 ./libssl.so.1.1
docker rm -f tmpQ


LD_LIBRARY_PATH=. ./mysqldump --version
mysqldump  Ver 10.13 Distrib 5.7.43, for Linux (x86_64)

文章来源: https://dyrnq.com/mysqldump-error-while-loading-shared-libraries-libssl-so-1-1-cannot-open-shared-object-file-no-such-file-or-directory/
如有侵权请联系:admin#unsafe.sh