CentOS7にMySQLをインストールする

Linux

今回は、CentOS7にMySQLをインストールする方法をまとめていきます。

MySQLのインストール

MySQLのインストールするときは、リポジトリを追加してインストールします。

$ sudo yum -y localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
$ sudo yum -y install mysql-community-server

以上のコマンドを実行したら、バージョンを確認します。

$ mysqld --version
mysqld  Ver 5.7.32 for Linux on x86_64 (MySQL Community Server (GPL))

$ mysql --version
mysql  Ver 14.14 Distrib 5.7.32, for Linux (x86_64) using  EditLine wrapper

次に、MySQLの起動をします。

$ sudo systemctl start mysqld
$ sudo systemctl status mysqld

文字コードの設定

デフォルトでは、character_set_databaseやcharacter_set_serverがlatin1になっていますが、UTF-8にしておいたほうがいいみたいなので、設定ファイルを編集します。

まず、viで「/etc/my.cnf」を開きます。

$ sudo vi /etc/my.cnf

そして、以下を追記していきます。

[mysqld]
・・・
character-set-server=utf8

[client]
default-character-set=utf8

再起動するとUTF-8になります。

$ sudo systemctl restart mysql

以上が、CentOS7にMySQLをインストールする方法でした。