全部
技术
PHP
MySQL
前端
Linux
JAVA
工具
纪念日计算器
邮记星
个人记账
笔记侠
历史上的今天
生日密码
生日书
生日密码
生日花语
博古通今
三十六计
鬼谷子
笑林广记
本草纲目
山海经
唐诗宋词
宋词300首
唐诗300首
退出
登录
注册
编辑文章
选择分类
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 启动成功
保存文章