mysql库缺失

mysql库缺失libncurses.so.5和libtinfo.so.5

报错信息:

mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory;

mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

解决过程:

[root@bogon ~]# systemctl stop firewalld
[root@bogon ~]#
[root@bogon ~]# setenforce 0
[root@bogon ~]# systemctl start mysqld
[root@bogon ~]# systemctl status mysqld
● mysqld.service - MySQL Server
     Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; preset: disabled)
     Active: active (running) since Wed 2025-09-17 19:27:31 CST; 3s ago
       Docs: man:mysqld(8)
             https://dev.mysql.com/doc/refman/en/using-systemd.html
   Main PID: 1336 (mysqld)
      Tasks: 1 (limit: 10892)
     Memory: 282.9M
        CPU: 3.283s
     CGroup: /system.slice/mysqld.service
             └─1336 /application/mysql/bin/mysqld --defaults-file=/etc/my.cnf

Sep 17 19:27:31 bogon systemd[1]: Started MySQL Server.
[root@bogon ~]# systemctl enable mysqld
[root@bogon ~]# mysql -uroot -p123456
mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[root@bogon ~]# find / -name 'libncurses*'
/usr/lib64/libncurses.so.6
/usr/lib64/libncurses.so.6.2
/usr/lib64/libncursesw.so.6
/usr/lib64/libncursesw.so.6.2
/usr/lib64/libncurses++.so.6
/usr/lib64/libncurses++w.so.6
/usr/lib64/libncurses++w.so
/usr/lib64/libncursesw.so
/usr/lib64/libncurses++.so
/usr/lib64/libncurses.so
/usr/lib64/libncurses++.so.6.2
/usr/lib64/libncurses++w.so.6.2
[root@bogon ~]# ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5
[root@bogon ~]# mysql -uroot -p123456
mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
[root@bogon ~]# mysql -uroot -p123456
mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
[root@bogon ~]# ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5
[root@bogon ~]# mysql -uroot -p123456
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1

posted @ 2025-09-17 19:40  guixiang  阅读(5)  评论(0)    收藏  举报