• centos7.x中安装mysql


    本文参考自:

    )https://blog.csdn.net/wohiusdashi/article/details/89358071

    以下内容,是整理上面这篇文章而得来的,目的是给自己将来再安装mysql的时候,能少走点弯路。

    因为原文内容信息量有点庞大,文章中有很多踩坑场景的补救方法。但是对于普通人,安装过程中没有出现坑的人,篇幅有点不太友好,所以我就整理成这样一篇,希望大家还是多多支持原文,此文内容仅仅只是摘取了一部分。

    1、安装

    下载yum repo配置源文件

    wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

     repo的安装

    rpm -ivh mysql57-community-release-el7-9.noarch.rpm

    切换到 /etc/yum.repos.d/目录

    cd /etc/yum.repos.d/

    使用命令安装

    yum install mysql-server

    启动 mysql

    systemctl start mysqld

    2、配置 mysql

    第一次登陆,查看root用户的临时密码

    grep 'temporary password' /var/log/mysqld.log

    我这里得到的是这种结果:

     注意后面这一段,就是你的 root 用户的临时密码

    使用临时密码登录

    mysql -u root -p

     敲密码的时候,命令行不显示任何内容。密码区分大小写,自己细心一点。

    登录成功之后,修改密码

    set password=password("你的新密码"); 

    注意新密码必须符合他的要求:密码设置时必须包含大小写字母、特殊符号、数字,并且长度大于8位

    以下是我的

    配置远程连接 

    use mysql;
    update user set Host='%' where User='root';
    flush privileges;

    然后就可以正常的使用Navicat进行远程连接了

    上述内容,仅仅只是从  https://blog.csdn.net/wohiusdashi/article/details/89358071 整理出来的最简洁的版本,这是在没出一点问题的情况下,可以实现的。如果少爷在安装过程中,出现了不可预料的问题,请移步至原文,原文有很多方案。

  • 相关阅读:
    【Linux笔记】Linux目录结构
    《Effective C#》快速笔记(五)-
    《Effective C#》快速笔记(四)- 使用框架
    《Effective C#》快速笔记(三)- 使用 C# 表达设计
    《Effective C#》快速笔记(二)- .NET 资源托管
    《Effective C#》快速笔记(一)- C# 语言习惯
    Visual Studio 数据库架构比较
    C# 反射与dynamic最佳组合
    C# 调用WebApi
    基于微软开发平台构建和使用私有NuGet托管库
  • 原文地址:https://www.cnblogs.com/shapman/p/13747723.html
Copyright © 2020-2023  润新知