宜都易 宜都易
  • 首页
  • 古诗词
  • 学习
  • 工作
  • 随记

    MySQL 5.7安装

    yiyunxu
    2 年前

    第一步:下载RPM安装包

    在这里可以去mysql官网下载->点我下载mysql

    也可以直接使用wget命令下载,指令如下所示(请根据自己的需求进行下载):

    # 服务端
    wget -c https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-server-5.7.38-1.el7.x86_64.rpm
    
    
    # 客户端
    wget -c https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-client-5.7.38-1.el7.x86_64.rpm
    

    第二步:安装前检查操作

    1.检查mysql

    检测MySQL是否安装,有则强制卸载原来的MySQL,操作指令如下:

    # 检查mysql
    rpm -qa | grep -i mysql
    

    如果执行完命令之后,什么也没有显示的话,就表示曾经没有安装过,则已安装过需要删除干净->mysql删除教程

    2.检查maria

    由于CentOS7一般自带mariadb(属于MySql的一个分支数据库),检查是否有mariadb,若是有
    需要先卸载,操作指令如下:

    # 检查maria
    rpm -qa|grep -i maria
    
    # 卸载maria
    yum -y remove maria*
    

    第三步:开始安装MySQL

    1.服务端安装

    rpm -ivh --nodeps mysql-community-server-5.7.38-1.el7.x86_64.rpm
    # --nodeps就是安装时不检查依赖关系,比如A.rpm需要B.rpm,但是没装B,则不能安装,使用--nodeps即可安装
    

    2.客户端安装

    rpm -ivh mysql-community-client-5.7.38-1.el7.x86_64.rpm
    

    安装过程中终端没有出现错误就证明MySQL已经安装成功

    3.设置编码

    # 编辑my.cnf文件
    vim /etc/my.cnf
    
    # 在[mysqld] 下面加
    character_set_server=utf8
    

    第四步:启动MySQL

    启动MySQL服务,并通过客户端登录MySQL,开启守护进程让MySQL开机自动启动

    # 启动 mysql
    systemctl start mysqld
    
    # 查看 mysql 运行状态
    systemctl status mysqld
    
    # 设置开机启动
    systemctl enable mysqld
    
    # 重新加载 systemd
    systemctl daemon-reload
    

    第五步:修改登录密码

    使用默认密码进入MySQL后,使用如下命令修改密码;by后面的引号中即为密码

    # 查看mysql初始密码
    grep 'temporary password' /var/log/mysqld.log
    
    # 修改密码
    alter user 'root'@'localhost' identified by '新密码';
    维多利亚港-Day
    上一篇
    放鹤亭记
    下一篇

    yiyunxu

    15
    文章
    0
    评论
    0
    喜欢

    文章推荐

    MySQL 5.7安装

    每日一句

    今年花似去年好

    去年人到今春老

    标签

    k8s 长城
    Copyright © 2017-2025 宜都易.
    鄂ICP备16009436号-3
    • 首页
    • 古诗词
    • 学习
    • 工作
    • 随记

    搜索

    • k8s
    • 长城

    yiyunxu