• Linux CentOS7安装MySQL(yum方式)


    记录第一次安装 MySQL 。

    1)先检查系统是否安装 MySQL 。

    1. yum list installed mysql*
    2. rpm -qa | grep mysql*

     2)查看有没有 MySQL 安装包

    yum list mysql*

     3)官网查找MySQL安装包。

    centos7 默认安装的是 MariaDB ,所以需要去官网查找 MySQL 安装包。

    https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm

     右键,复制连接

    4)wget 下载到 Linux 本地,然后用 yum 来安装。

    1. wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm
    2. yum install mysql80-community-release-el7-6.noarch.rpm -y

     5)查看安装结果

    yum repolist enabled | grep mysql.*

     6)安装 MySQL 服务器

    输入 yum install mysql-community-server -y 发现出现以下错误:获取 GPG 密钥失败:[Errno 14] curl#37 - "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022"

    查阅发现是 GPG 对于包的源 key 的验证没有通过。处理办法:在 yum install 版本后面加上 --nogpgcheck,即可绕过 GPG 验证成功安装。

    yum install mysql-community-server --nogpgcheck

     7)启动并查看 MySQL 服务

    1. systemctl start mysqld.service
    2. systemctl status mysqld.service

     8)查看数据库密码下,mysql5.7之后登录需要密码,mysql第一次启动时会生成

    grep "password" /var/log/mysqld.log

     9)登录MySQL,初始化数据库密码

    1. #填入登录密码,-u,-p紧接参数,没有空格,密码可以用单引号括起来,如果不是用单引号,对于特殊字符需要加 \ 转义。
    2. mysql -uroot -p'>IO(8y-SRc
    3. #首次登陆后需要修改密码,密码要符合策略:大小写字母,数字,字符8位以
    4. alter user 'root'@'localhost' identified by 'Mima+12345';

     10)设置自启动

    1. systemctl enable mysqld
    2. systemctl daemon-reload

  • 相关阅读:
    字符串的扩展
    CI/CD简介
    后缀是SS的文件怎么打开
    Application Studio 学习笔记(1)
    MySQL 使用 pt-archiver 删除数据
    springmvc-响应数据
    数字化档案管理系统解决方案
    (附源码)spring boot校园二手交易平台 毕业设计 191637
    Vanilla JS速度超越了vue/react/svelte---kalrry
    Linux多线程C++版(七) 线程互斥方式-----读写锁
  • 原文地址:https://blog.csdn.net/weixin_51004248/article/details/126472965