这个错误通常发生在 CentOS 6 的系统上,因为 CentOS 6 默认安装的是 libncurses.so.5.9 版本,而 MySQL 5.7 需要的是 libncurses.so.5.
解决方法:
- 安装 libncurses.so.5
可以从 CentOS 官方源安装该库,执行以下命令:
sudo yum install ncurses-compat-libs
- 创建软链接
如果只需要使用该库的部分功能,可以选择创建软链接:
sudo ln -s /usr/lib64/libncurses.so.5.9 /usr/lib64/libncurses.so.5
注意:以上命令中路径可能需要根据实际情况进行调整。
完成以上步骤后,重新启动 MySQL 即可。