WEB TECKS - WEBサイト構築知識いろいろ

Amazon Linux 2にMySQL8をインストール設定

更新日:2024-03-20 11:40:59 登録日:2024-03-20 11:40:59
[確認環境]
Amazon Linux 2
MySQL:8.0.36

手順

MariaDBのアンインストールと、MySQLのインストール

$ sudo su -
#
# # MariaDBをアンインストールしておく
# yum remove -y mariadb-*
#
# # リポジトリ追加
# yum localinstall -y http://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm
#
# # MySQLインストール
# yum install --enablerepo=mysql80-community mysql-community-server mysql-community-devel

mysqlユーザでログインできるようにする
/etc/passwdファイルのmysqlの行の「/bin/false」部分を「/bin/bash」に変更する

# vi /etc/passwd
mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash

MySQLのデータディレクトリの初期化

# su -l mysql
$ mysqld --initialize
$ exit;

MySQLの有効化・起動

# systemctl enable mysqld
# systemctl restart mysqld