./mysqld: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by ./mysqld)
这个错误提示表明你的 mysqld 版本要求 GLIBC_2.28 这个库的支持,但你的系统中没有安装该版本的 GLIBC 库。
要解决这个问题,你可以尝试以下几种方法:
升级 GLIBC 库:你可以尝试更新 GLIBC 库到 2.28 版本或更高版本。但请注意,这可能会对系统的其他组件产生影响,因此在进行此操作之前,请确保你了解相关风险并备份重要数据。
降低 mysqld 版本:如果升级 GLIBC 不可行或不适合你的系统环境,你可以尝试使用与当前系统兼容的 mysqld 版本,该版本不依赖于 GLIBC_2.28。
在其他环境中运行:如果你有其他系统中已经安装了 GLIBC 2.28 的环境,你可以尝试将 mysqld 运行在该环境中,或者创建一个虚拟机来运行它。
请记住,在进行任何更改之前,建议创建系统备份以防万一。另外,如果你对 Linux 系统库和依赖项的管理不熟悉,最好咨询有经验的管理员或专业人士的意见。
./mysqld: /lib64/libc.so.6: version `GLIBC_2.28' not found
当你在Centos系统中启动MYSQL服务时,出现了"./mysqld: /lib64/libc.so.6: version `GLIBC_2.28' not found"的错误提示。这个错误通常是由于系统中缺少GLIBC_2.28版本导致的。
要解决这个问题,你可以按照以下步骤进行操作:
首先,需要下载GLIBC的2.28版本。你可以使用以下命令下载并解压缩GLIBC-2.28的源代码:
cd /usr/local/ wget https://mirror.bjtu.edu.cn/gnu/libc/glibc-2.28.tar.xz --no-check-certificate tar -xf glibc-2.28.tar.xz
进入解压缩后的glibc-2.28目录并创建一个build目录:
cd glibc-2.28/ mkdir build cd build/
使用configure命令设置安装路径:
../configure --prefix=/usr/local/glibc-2.28
接着,编译和安装GLIBC-2.28:
make make install
完成上述步骤后,系统应该已经成功安装了GLIBC-2.28版本。尝试重新启动MYSQL服务,应该不再出现"./mysqld: /lib64/libc.so.6: version `GLIBC_2.28' not found"的错误提示了。123
引用[.reference_title]
- 1 libstdc++6_4.7.2-5_amd64.7z[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - 2 [解决/lib64/libc.so.6: version `GLIBC_2.28‘ not found (required by](https://blog.csdn.net/LJL_1003/article/details/127968993)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - 3 [Centos /lib64/libc.so.6: version `GLIBC_2.28‘ not found (required by](https://blog.csdn.net/NinjaKilling/article/details/125979091)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
/lib64/libc.so.6: version `GLIBC_2.28' not found (required by ./mysqld)
这个错误提示说明在运行./mysqld时,系统没有找到所需的GLIBC_2.28版本。要解决这个问题,你可以按照以下步骤添加GLIBC的2.28版本:
首先,进入/usr/local/目录:
cd /usr/local/
然后,下载GLIBC的2.28版本:
wget https://mirror.bjtu.edu.cn/gnu/libc/glibc-2.28.tar.xz --no-check-certificate
解压下载的文件:
tar -xf glibc-2.28.tar.xz
进入解压后的目录:
cd glibc-2.28/
创建一个build目录:
mkdir build
进入build目录:
cd build/
运行configure命令来配置安装路径:
../configure --prefix=/usr/local/glibc-2.28
最后,编译和安装GLIBC的2.28版本:
make make install
完成以上步骤后,你的系统将会添加GLIBC的2.28版本。这样,你再次运行./mysqld时就不会再遇到"/lib64/libc.so.6: version `GLIBC_2.28' not found"的错误了。123
引用[.reference_title]
- 1 3 [解决/lib64/libc.so.6: version `GLIBC_2.28‘ not found (required by](https://blog.csdn.net/LJL_1003/article/details/127968993)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - 2 [Centos /lib64/libc.so.6: version `GLIBC_2.28‘ not found (required by](https://blog.csdn.net/NinjaKilling/article/details/125979091)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
相关推荐
















