暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Centos7安装MySQL初始化Can't find error-message file

原创 只是甲 2021-12-18
2127

备注:
OS :CentOS 7.9
DB : MySQL 5.7.31

Table of Contents

一.问题描述

MySQL 初始化的时候遇到这个报错:
image.png

奇了怪了,MySQL 二进制安装也安装了很多生产实例了,一直没遇到过这个问题,为什么今天安装MySQL出了这么多的问题。

二.解决方案

2.1 增加–lc_messages_dir参数

通过网络搜索,解释说是系统环境变量的问题。
需要增加如下两个参数:
–lc_messages_dir=/mysql/mysql/share
–lc_messages=en_US

增加了环境变量后,依旧还是出现了问题:
image.png

2.2 拷贝errmsg.sys到系统

通过网络搜索,解释说是errmsg.sys文件的问题。

需要将mysql源码中的errmsg.sys拷贝到系统指定的目录下。

/usr/share/mysql/english/errmsg.sys 下原本就有errmsg.sys这个文件,先备份,然后再从源码包里面进行拷贝。

mv /usr/share/mysql/english/errmsg.sys /usr/share/mysql/english/errmsg.sys.bak
cp /usr/local/mysql/mysql-5.7.35-linux-glibc2.12-x86_64/share/english/errmsg.sys  /usr/share/mysql/english
复制

终于成功了:
image.png

参考:

1.https://zhidao.baidu.com/question/1960720000242289420.html
2.https://blog.csdn.net/wangshuminjava/article/details/80876437

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论