­

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;