在腾讯云上,给Linux系统配置mysql5.7时,登入过程中报错:mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory。
文件系统中没有名为libncurses.so.5的文件。
只找到了libncurses.so.6。在网上找了几种方法,其中一种是给libncurses.so.6和libncurses.so.5创建软连接,即给libncurses.so.6创建一个快捷方式名叫libncurses.so.5。这种方式试了一下还是不行。依旧报这个错误。还有一种是直接用yum install libncurses* 下载所有的libncurses,这个方法我用得时候报了一个没有找到libncurses.so.6.1的错误。
最后的最后在stackoverflow上找到了最后的解决办法
直接使用下面命令:
yum install ncurses-compat-libs
下载这个包,之后再登入mysql就可以了。