问题原因
由于Centos8的库都比较新,mariadb支持的库较旧,所有会报libncurses.so.5还有
libtinfo.so.5找不到的问题
可以从最新版本Centos7的/usr/lib64中拷贝一个过来
具体列表文件
libncurses.so.5.9
libncurses++.so.5.9
libncurses++w.so.5.9
libncursesw.so.5.9
libtinfo.so.5.9
拷贝这几个库文件到Centos8 的/usr/lib64中
并且创建软连接
ln -s libncurses.so.5.9 libncurses.so.5
ln -s libtinfo.so.5.9 libtinfo.so.5
直接将新库软链接为老库的名字即可
cd /usr/lib64
ln -s libncurses.so.6.2 libncurses.so.5
ln -s libtinfo.so.6.2 libtinfo.so.5