mysql初始化报/usr/local/mysql/bin/mysqld: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found
时间: 2023-08-05 09:05:09 浏览: 296
CentOS7升级GCC版本到gcc 8.3.0,解决GLIBCXX-3.4.21 not found 问题
5星 · 资源好评率100%
这个错误通常是由于系统中缺少所需的C++库版本引起的。您可以尝试以下解决方法:
1. 更新系统:使用适当的包管理器或更新工具更新您的操作系统,以获取最新的C++库版本。
2. 安装所需的库:通过包管理器安装缺失的C++库。在大多数Linux发行版中,可以使用以下命令安装libstdc++库:
```
sudo apt-get install libstdc++6
```
或者
```
sudo yum install libstdc++.so.6
```
根据您使用的发行版和包管理器,命令可能会有所不同。
3. 手动安装库文件:如果无法通过包管理器安装所需的库文件,您可以尝试手动下载并安装所需的版本。您可以从官方网站或其他可信源获取库文件,并按照其文档进行手动安装。
请注意,在进行任何系统更改之前,请确保您了解操作的后果,并备份重要数据。如果您对此不确定,请咨询系统管理员或寻求专业支持。
阅读全文