database:mysql:install
差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| database:mysql:install [2023/03/08 16:35] – 作成 mikoto | database:mysql:install [2024/05/01 16:07] (現在) – mikoto | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== MySQL導入 ====== | ====== MySQL導入 ====== | ||
| + | [[database: | ||
| + | |||
| + | CentOS8やOracle Linux 8 へmysql 5.7をインストールする場合、モジュールを無効化する必要がある。 | ||
| + | < | ||
| + | dnf install https:// | ||
| + | </ | ||
| + | GPG鍵のチェックをオフにする | ||
| + | < | ||
| + | vim / | ||
| + | </ | ||
| + | <file mysql-community.repo> | ||
| + | [mysql57-community] | ||
| + | name=MySQL 5.7 Community Server | ||
| + | baseurl=http:// | ||
| + | enabled=1 | ||
| + | gpgcheck=0 | ||
| + | gpgkey=file:/// | ||
| + | </ | ||
| + | 次に、モジュールを無効にする | ||
| + | < | ||
| + | dnf module disable mysql | ||
| + | </ | ||
| + | インストール | ||
| + | < | ||
| + | dnf install mysql-community-server | ||
| + | </ | ||
| + | サービスを起動する。 | ||
| + | < | ||
| + | systemctl start mysqld | ||
| + | </ | ||
| + | インストール時点でrootユーザーに対して一時パスワードが設定されている。 | ||
| + | / | ||
| + | |||
| + | mysqlを実行し、rootユーザーのパスワードを変更する。 | ||
| + | < | ||
| + | mysql -u root -p | ||
| + | Enter password: tmp_password | ||
| + | </ | ||
| + | ===== MySQL 8.0 ===== | ||
| + | MySQL 8.0 のインストールはモジュールによって行う。 | ||
| + | < | ||
| + | dnf module list mysql | ||
| + | dnf module install mysql:8.0 | ||
| + | </ | ||
| + | サービスを起動しても起動できない場合がある。 | ||
| + | 元入っていたデータが原因の可能性がある。 | ||
| + | その場合、ディレクトリごと削除する。 | ||
| + | < | ||
| + | rm -rf / | ||
| + | </ | ||
database/mysql/install.1678260915.txt.gz · 最終更新: 2023/03/08 16:35 by mikoto