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

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


Oracleには、MySQLのバイナリディストリビューションのセットが付属しています。これには、多くのプラットフォーム用の圧縮tarファイル(拡張子が.tar.xzのファイル)形式の一般的なバイナリ配布、および特定のプラットフォーム用のプラットフォーム固有のパッケージ形式のバイナリが含まれます。

MySQL圧縮tarファイルのバイナリディストリビューションの名前は「mysql-VERSION-OS.tar.xz」の形式です。ここで、VERSIONは数値を表し、OSはディストリビューションを使用する必要のあるオペレーティングシステムのタイプを示します。

>

圧縮されたtarファイルのバイナリ配布をインストールするには、ユーザーが選択した場所にインストールを解凍する必要があります。 mysqldバイナリのデバッグバージョンは、mysqld-debugとして利用できます。

ソースディストリビューションからMySQLをコンパイルするためにユーザー独自のデバッグバージョンを使用する必要がある場合は、適切な構成オプションを使用する必要があります。

MySQLバイナリディストリビューションをインストールして使用するには、以下に示すコマンドシーケンスを使用する必要があります-

shell> groupadd mysql
shell> useradd −r −g mysql −s /bin/false mysql
shell> cd /usr/local
shell> tar xvf /path/to/mysql−VERSION−OS.tar.xz
shell> ln −s full−path−to−mysql−VERSION−OS mysql
shell> cd mysql
shell> mkdir mysql−files
shell> chown mysql:mysql mysql−files
shell> chmod 750 mysql−files
shell> bin/mysqld −−initialize −−user=mysql
shell> bin/mysql_ssl_rsa_setup
shell> bin/mysqld_safe −−user=mysql &
# Below command is optional
shell> cp support−files/mysql.server /etc/init.d/mysql.server

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

上記は、ユーザーがシステムへのroot(管理者)アクセス権を持っていることを前提としています。

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

mysql-filesディレクトリは、secure_file_privシステム変数の値として使用するための簡単な場所を提供します。これにより、インポートおよびエクスポート操作が特定のディレクトリのみに制限されます。 5.1.8項「サーバーシステム変数」を参照してください。

手順は以下のように簡単に説明されています-

mysqlユーザーとグループを作成します。以下のコマンドを使用して実行できます-

shell> groupadd mysql
shell> useradd −r −g mysql −s /bin/false mysql

ディストリビューションを入手して開梱します。以下のコマンドを使用して実行できます-

shell> cd /usr/local

ディストリビューションを解凍すると、インストールディレクトリが作成されます。 「tar」は、「z」オプションがサポートされている場合、ディストリビューションを解凍および解凍できます。以下のコマンドを使用して実行できます-

shell> tar xvf /path/to/mysql−VERSION−OS.tar.xz

tarコマンドは、mysql-VERSION-OS

という名前のディレクトリを作成します。

tarコマンドを以下のコマンドに置き換えて、分布を解凍して抽出することができます-

shell> xz −dc /path/to/mysql−VERSION−OS.tar.xz | tar x

tar-

によって作成されたインストールディレクトリへのシンボリックリンクを作成できます。
shell> ln −s full−path−to−mysql−VERSION−OS mysql

「ln」コマンドは、インストールディレクトリへのシンボリックリンクを作成します。これにより、ユーザーはpothを/ usr / local/mysqlとしてより簡単に参照できるようになります。 / usr / local / mysql / binディレクトリは、以下のコンマを使用してユーザーのPATH変数に追加できます-

shell> export PATH=$PATH:/usr/local/mysql/bin

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

    LinuxにMySQLをインストールする方法を理解しましょう- Linuxは、MySQLをインストールするためのさまざまなソリューションをサポートしています。 MySQLをUbuntu20.02にインストールする方法を説明します。手順は次のとおりです- ステップ1 −ターミナルを開き、次のコマンドを入力します− 上でEnterキーを押して、ダウンロードが完了するのを待ちます。 ステップ2 −パスワードの設定 mysql_secure_installationを使用します コマンドを入力し、Enterキーを押してパスワードを設定します。 ステップ3 −次に、以下のコマ

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

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