立刻有
全部
技术
PHP
MySQL
前端
Linux
JAVA
退出
编辑文章
选择分类
PHP
MySQL
前端
Linux
Java
工具
选择专栏
设计模式
java基础
Angular学习
Java面试题
描述:
mysql 启动报错 libicuuc.so.71找不到
封面图上传 :
+
点击上传图片
#### mysql 启动报错 libicuuc.so.71找不到 error while loading shared libraries: libicuuc.so.71: ``` [wbw@wbw-majaro lib]$ /usr/bin/mysqld $MYSQLD_OPTS /usr/bin/mysqld: error while loading shared libraries: libicuuc.so.71: cannot open shared object file: No such file or directory ``` #### ldd /usr/bin/mysqld 查看缺少那些lib.so ``` [wbw@wbw-majaro lib]$ ldd /usr/bin/mysqld linux-vdso.so.1 (0x00007ffdc37fe000) libicuuc.so.71 => not found libicui18n.so.71 => not found libevent_core-2.1.so.7 => /usr/lib/libevent_core-2.1.so.7 (0x00007ff0bf186000) libevent_pthreads-2.1.so.7 => /usr/lib/libevent_pthreads-2.1.so.7 (0x00007ff0bf181000) libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007ff0bf0ea000) libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007ff0bee09000) libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007ff0bed58000) libprotobuf-lite.so.3.11.4 => /usr/bin/../lib/private/libprotobuf-lite.so.3.11.4 (0x00007ff0becd2000) libaio.so.1 => /usr/lib/libaio.so.1 (0x00007ff0beccd000) libz.so.1 => /usr/lib/libz.so.1 (0x00007ff0becb3000) liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007ff0bec90000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007ff0bea6a000) libm.so.6 => /usr/lib/libm.so.6 (0x00007ff0be980000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007ff0be965000) libc.so.6 => /usr/lib/libc.so.6 (0x00007ff0be75b000) libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007ff0be756000) /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007ff0c2a6c000) [wbw@wbw-majaro lib]$ ``` #### 解决方法 ##### 1. 下载libicuuc 71版本 官网地址:http://site.icu-project.org/home GitHub下地址:https://github.com/unicode-org/icu/releases/tag/release-71-1 ##### 2. 安装libicuuc 我的电脑是manjaro Linux 我直接下载了GitHub的 icu4c-71_1-Fedora32-x64.tgz版本,解压里面存在对应的 libicuuc.so.71文件,于是我直接将 libicuuc.so.71复制到我的lib目录 ``` wbw@wbw-majaro lib]$ sudo cp /home/wbw/下载/icu/usr/local/lib/libicui.so.71 /usr/lib libicui18n.so libicui18n.so.71 libicui18n.so.71.1 libicuio.so libicuio.so.71 libicuio.so.71.1 [wbw@wbw-majaro lib]$ sudo cp /home/wbw/下载/icu/usr/local/lib/libicui18n.so.71 /usr/lib [wbw@wbw-majaro lib]$ /usr/bin/mysqld $MYSQLD_OPTS /usr/bin/mysqld: error while loading shared libraries: libicudata.so.71: cannot open shared object file: No such file or directory [wbw@wbw-majaro lib]$ sudo cp /home/wbw/下载/icu/usr/local/lib/libicudata.so.71 /usr/lib ``` ##### 复制完成后,再次启动mysql 启动成功
保存文章