魔法使いの卵

WEBエンジニアの卵の成長記録

さくらVPSにMySQL5.7を導入した

mariaDBを削除

 CentOS 7 には mariaDB という MySQL 互換のデータベースサーバーがデフォルトでインストールされている場合がありますので、これからインストールする MySQL と競合を起こさないように削除しておきましょう。

sudo yum remove -y mariadb-libs

MySQL公式yumリポジトリの追加

  • 以下コマンド
sudo yum localinstall -y http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

yumに追加したパッケージが正しいか確認する

  • 以下コマンド
sudo yum info mysql-community-server
  • 結果は以下
名前                : mysql-community-server
アーキテクチャー    : x86_64
バージョン          : 5.7.13
リリース            : 1.el7
容量                : 151 M
リポジトリー        : mysql57-community/x86_64
要約                : A very fast and reliable SQL database server
URL                 : http://www.mysql.com/
ライセンス          : Copyright (c) 2000, 2016, Oracle and/or its 

MySQL5.7をinstallする

  • 以下コマンド
sudo yum -y install mysql-community-server

導入したMySQLのバージョンを確認する

  • 以下コマンド
mysqld --version
  • 結果は以下
mysqld  Ver 5.7.13 for Linux on x86_64 (MySQL Community Server (GPL))

MySQLを起動

sudo systemctl start mysqld.service

MySQLを自動起動

sudo systemctl enable mysqld.service