MySQL は一般的に使用されているオープン ソースのリレーショナル データベース管理システムであり、そのインストールと構成は多くの開発者やシステム管理者にとって必須のスキルです。この記事では、CentOS オペレーティング システム上で MySQL をコンパイルしてインストールする方法と、対応するソース コードを提供する方法を説明します。
詳細な手順は次のとおりです。
ステップ 1: 環境を準備する
始める前に、以下のものがあることを確認してください。
- CentOS オペレーティング システムを実行しているサーバーまたは仮想マシン。
- root権限を持つユーザー。
- 必要なコンパイル ツールと依存関係がインストールされます。
ステップ 2: MySQL ソース コードをダウンロードする
まず、MySQL 公式 Web サイトから最新のソース コードをダウンロードする必要があります。次のコマンドを使用して、MySQL tarball をダウンロードできます。
$ wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.XX.tar.gz
XX は特定のバージョン番号を表すことに注意してください。必要なバージョンに応じて置き換えてください。
ステップ 3: ソースコードを解凍する
ダウンロードが完了したら、次のコマンドを使用してソース コードを解凍します。
$ tar -zxvf mysql-8.0.XX.tar.gz
ステップ 4: コンパイルの依存関係をインストールする
コンパイルする前に、必要なコンパイルの依存関係がシステムにインストールされていることを確認する必要があります。次のコマンドを使用して、これらの依存関係をインストールします。
$ yum install gcc-c++ cmake make
ステップ 5: MySQL インストール ディレクトリを作成する
次に、MySQL をインストールするためのディレクトリを作成します。次のコマンドを使用してディレクトリを作成します。
$ mkdir /usr/local/mysql
ステップ6: