mysql: error while loading shared libraries: /usr/lib64/libncurses.so: file too short
在/etc/sysconfig/mysql 里面设置内容
LD_LIBRARY_PATH=/usr/lib64
ln -s greatsql -> /usr/local/GreatSQL-8.0.32-24-Linux-glibc2.17-x86_64
greatsql.service - GreatSQL Server
Loaded: loaded (/usr/lib/systemd/system/greatsql.service; disabled; vendor preset: disabled)
Active: active (running) since Wed 2024-07-10 13:29:52 HKT; 14s ago
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html
Process: 1371 ExecStartPre=/usr/local/GreatSQL-8.0.32-24-Linux-glibc2.17-x86_64/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
Main PID: 1401 (mysqld)
Status: "Server is operational"
CGroup: /system.slice/greatsql.service
└─1401 /usr/local/GreatSQL-8.0.32-24-Linux-glibc2.17-x86_64/bin/mysqld
Jul 10 13:29:48 jp-test-dy-dba-server-01 systemd[1]: Starting GreatSQL Server...
Jul 10 13:29:52 jp-test-dy-dba-server-01 systemd[1]: Started GreatSQL Server.
[root@jp-test-dy-dba-server-01 sysconfig]# mysql
mysql: error while loading shared libraries: /usr/lib64/libncurses.so: file too short
[test-dba]# mysql -uroot -p
mysql: error while loading shared libraries: /usr/lib64/libncurses.so: file too short