美文网首页
Centos7安装MySQL初始化Can't find erro

Centos7安装MySQL初始化Can't find erro

作者: 只是甲 | 来源:发表于2021-12-18 17:20 被阅读0次

    备注:
    OS :CentOS 7.9
    DB : MySQL 5.7.31

    一.问题描述

    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

    相关文章

      网友评论

          本文标题:Centos7安装MySQL初始化Can't find erro

          本文链接:https://www.haomeiwen.com/subject/yrkfrltx.html