CentOS 安装Mysql的脚本

  • 2020 年 3 月 16 日
  • 筆記

背景

在开发过程中需要安装mysql ,记录脚本如下文。

任务分解

按顺序如下,具体操作见下文脚本

  1. 使用 wget 获得npm包
  2. 安装rpm包
  3. yum 安装mysql服务:yum install -y mysql-community-server
  4. 启动mysql服务
  5. 读取临时密码,使用它登录
  6. 修改密码后才能正常使用。
  7. 使用新密码登录

脚本内容

#! /bin/shell

===============

# 快速安装MySQL  # CentOS7 中已成功验证  # 使用yum+rpm方式安装    # 配置阿里云yum镜像源  wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo    yum clean all    yum makecache    # 下载mysql rpm  wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm    # 安装rpm  rpm -Uvh mysql80-community-release-el7-3.noarch.rpm    # yum 安装mysql服务  yum install -y mysql-community-server    # 启动mysql服务  systemctl start mysqld.service    # 查看mysql服务状态  systemctl status mysqld.service    # 查看安装的mysql密码  grep 'temporary password' /var/log/mysqld.log    TEMP_PWD=$(grep 'temporary password' /var/log/mysqld.log)  PWD=${TEMP_PWD##* }  echo "${PWD}"    # 登录  mysql -uroot -p${PWD}    # 进入到mysql命令行时,修改密码  # 修改密码  # ALTER USER 'root'@'localhost' IDENTIFIED BY 'Spus666!';    # 使用新密码登陆  # exit  # mysql -uroot -pSpus666!    # 导入spring-boot-plus数据库脚本  # use mysql;  # source /root/mysql_spring_boot_plus.sql;