MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLソースディストリビューションのインストール


ソースディストリビューションからMySQLをインストールする方法を理解しましょう-

ソースからのMySQLの構築

ソースからMySQLをビルドしてインストールするには、次のツールが必要です-

  • ディストリビューションを解凍するには、GNUをインストールする必要があります。ディストリビューションを解凍するには、別の「タール」をインストールする必要があります。

  • ANSIC++コンパイラ。

  • 優れた「メイク」プログラム。 GNUmakeをお勧めします

解凍された「tar」ファイルからMySQLソースディストリビューションをインストールするには、以下のコマンドを実行する必要があります-

shell> configure
shell> make
shell> make install
shell> scripts/mysql_install_db
shell> /usr/local/mysql/bin/safe_mysqld &

ソースRPMから開始する場合は、次のようにします。

shell> rpm −−rebuild MySQL−VERSION.src.rpm

これにより、ユーザーがインストールできるバイナリRPMが「作成」されます。

DBIおよびMsql-MySQL-modulesPerlモジュールがインストールされている場合は、bin/mysql_setpermissionスクリプトを使用して新しいユーザーを追加できます。

手順を詳しく理解しましょう-

  • ソースディストリビューションをインストールするには、ディストリビューションを解凍する必要があるディレクトリを選択して、そこに移動します。

  • 配布ファイルは、「GettingMySQL」にリストされているサイトの1つから取得する必要があります。 MySQLソースディストリビューションは圧縮されたtarアーカイブとして提供されます。

  • 以下のコマンドを使用して、ディストリビューションを現在のディレクトリに解凍する必要があります-

shell> gunzip < mysql−VERSION.tar.gz | tar xvf −
  • これにより、`mysql-VERSION'という名前のディレクトリが作成されます。

  • ユーザーは、以下のコマンドを使用して、解凍されたディストリビューションの最上位ディレクトリに移動する必要があります-

shell> cd mysql-VERSION
  • 以下のコマンドを使用して、リリースを構成してからコンパイルする必要があります-

shell> ./configure −−prefix=/usr/local/mysql
shell> make
  • 「configure」を実行すると、特定のオプションを指定できます。以下のコマンドを使用してすべてをインストールし、ルートとして実行されていることを確認します-

shell> make install
  • MySQLを初めてインストールする場合は、MySQL付与テーブルを作成する必要があります-

shell> scripts/mysql_install_db

これが完了したら、ディストリビューションを初期化してテストし、すべてが正常に機能することを確認します。


  1. MicrosoftWindowsへのMySQLのインストール

    MySQLをMicrosoftWindowsにインストールする方法を理解しましょう- MySQLは、MicrosoftWindows64ビットオペレーティングシステムでのみ使用できます。サポートされているWindowsプラットフォーム情報を確認するには、https://www.mysql.com/support/supportedplatforms/database.htmlにアクセスしてください。 MySQLをMicrosoftWindowsにインストールする方法はいくつかあります。それらの1つは、MySQLInstasllerメソッドです。これをどのように使用できるか見てみましょう。

  2. 汎用バイナリを使用したUnix/LinuxへのMySQLのインストール

    Oracleには、MySQLのバイナリディストリビューションのセットが付属しています。これには、多くのプラットフォーム用の圧縮tarファイル(拡張子が.tar.xzのファイル)形式の一般的なバイナリ配布、および特定のプラットフォーム用のプラットフォーム固有のパッケージ形式のバイナリが含まれます。 MySQL圧縮tarファイルのバイナリディストリビューションの名前は「mysql-VERSION-OS.tar.xz」の形式です。ここで、VERSIONは数値を表し、OSはディストリビューションを使用する必要のあるオペレーティングシステムのタイプを示します。 圧縮されたtarファイルのバイナリ配布