centos安装mysql服务出现问题记录

前提:之前的centos系统被移除掉之后,又进行了重新安装,到安装mysql服务,还是安装之前的安装流程进行操作。

过程:1、在安装好mysql服务之后,对其进行初始化并启动服务时,输入systemctl  start  mysql.service并敲回车,无任何反应

    解决:首先Ctrl+c,停止之后,ps -ef | grep mysqld查看mysql进程,发现已经启动。具体问题原因没有排查到,服务是可以启动。

           2、MySQL服务启动后,使用cat /var/log/mysqld.log | grep password获取到原始密码,使用mysql -uroot  -p登录,输入密码后提示:【自己的低级错误】

           

      解决:1.1、首先根据错误提示,找相关解决方案,包括在/etc/my.cnf文件中添加skip-grant-tables,这样不用密码登录,接着会使用
                 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'NEWPWD';  这条语句始终不能执行成功,放弃这种做法。

                  备注:具体这种的解决方案,按照相关文档并没有得到解决。

                  1.2、恍然间发现,在输入密码的时候没有完全复制过来,只粘贴了一部分过去,才会报错。输入全部密码后,可以登录。

       3、登录成功之后,需要修改密码,接着遇到如下图问题:意思为:您的密码不符合当前策略要求

         

         解决:参考了http://www.bincpu.com/note/mysql/147博主的文章,先修改密码策略,再次修改密码,可以成功。

           

       4、安装文章参考链接:

        https://blog.csdn.net/weixin_42266606/article/details/80879571

        http://www.bincpu.com/note/mysql/147

        https://blog.csdn.net/weixin_41647577/article/details/84305406

       参考链接按照安装步骤,均可以在centos上安装mysql服务成功,并且可以使用navicat链接。

       备注:如有侵权,请联系撤回。谢谢!!

原文地址:https://www.cnblogs.com/dxw-dong/p/11313454.html