Amazon Linux 2023 に MySQL クライアントをインストールする

Amazon Linux 2023 に MySQL クライアントをインストールするための事前準備とインストール手順について、以下にまとめていきます。

事前準備

パッケージリストの更新

パッケージをインストールする前に、パッケージリストを最新の状態に更新しておきます。
以下のコマンドを使用して、パッケージリストを更新するには、dnf update コマンドを実行します。

# パッケージリストの更新
sudo dnf -y update

インストール可能なパッケージの確認

有効なリポジトリーでインストール可能な mariadb のパッケージ一覧を表示します。
パッケージ一覧を表示するには、dnf list コマンドを実行します。

# インストール可能なパッケージの一覧を表示
sudo dnf list --available mariadb*

# 実行結果(例)
Last metadata expiration check: 23:16:35 ago on Sun Jul 16 14:18:27 2023.
Available Packages
mariadb-connector-c.x86_64                                                    3.1.13-1.amzn2023.0.3                                         amazonlinux
mariadb-connector-c-config.noarch                                             3.1.13-1.amzn2023.0.3                                         amazonlinux
mariadb-connector-c-devel.x86_64                                              3.1.13-1.amzn2023.0.3                                         amazonlinux
mariadb-connector-c-test.x86_64                                               3.1.13-1.amzn2023.0.3                                         amazonlinux
mariadb105.x86_64                                                             3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-backup.x86_64                                                      3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-common.x86_64                                                      3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-connect-engine.x86_64                                              3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-cracklib-password-check.x86_64                                     3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-devel.x86_64                                                       3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-errmsg.x86_64                                                      3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-gssapi-server.x86_64                                               3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-oqgraph-engine.x86_64                                              3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-pam.x86_64                                                         3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-rocksdb-engine.x86_64                                              3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-server.x86_64                                                      3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-server-utils.x86_64                                                3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-sphinx-engine.x86_64                                               3:10.5.18-1.amzn2023.0.1                                      amazonlinux
mariadb105-test.x86_64                                                        3:10.5.18-1.amzn2023.0.1                                      amazonlinux

この例では Mariadb 10.5 がインストール可能なことが確認できます。

MariaDB のインストール

MariaDB 10.5 をインストールする

パッケージをインストールするには dnf install コマンドを実行します。

# php をインストール
sudo dnf -y install mariadb105

# 実行結果(例)
Installed:
  mariadb-connector-c-3.1.13-1.amzn2023.0.3.x86_64  mariadb-connector-c-config-3.1.13-1.amzn2023.0.3.noarch mariadb105-3:10.5.18-1.amzn2023.0.1.x86_64
  mariadb105-common-3:10.5.18-1.amzn2023.0.1.x86_64 perl-Sys-Hostname-1.23-477.amzn2023.0.5.x86_64

Complete!

Complite! と表示され、インストール完了です。

MySQL クライアントのバージョンの確認

MySQL コマンドラインクライアントのバージョンを確認するには、次のコマンドを実行します。

# インストールされている php のバージョン確認
mysql --version

# 実行結果(例)
mysql  Ver 15.1 Distrib 10.5.18-MariaDB, for Linux (x86_64) using  EditLine wrapper

この結果では、MariaDB 10.5.18 の MySQL クライアント 15.1 がインストールされていることが確認できます。


投稿日

カテゴリー:

, ,

投稿者: