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

Linux上のソースからMySQLをインストールする


Linuxは、MySQLをインストールするためのさまざまな方法をサポートしています。利用可能な多くのインストールのうち、使用する必要があるのはOracleのディストリビューションの1つだけです。

ステップ

  • タイプ-Apt、セットアップ方法-MySQLAptリポジトリを有効にする

  • タイプ-Yum、セットアップ方法-MySQLYumリポジトリを有効にする

  • タイプ-Zypper、セットアップ方法-MySQLSLESリポジトリを有効にする

  • タイプ-RPM、セットアップ方法-特定のパッケージをダウンロード

  • タイプ-DEB、セットアップ方法-特定のパッケージをダウンロード

  • タイプ-汎用、セットアップ方法-汎用パッケージをダウンロード

  • タイプ-ソース、セットアップ方法-ソースからコンパイル

  • タイプ-Docker、セットアップ方法-MySQLCommunityEdition用のDockerHubを使用します。 MyOracleサポートからMySQLEnterpriseEditionのDockerイメージをダウンロード

  • タイプ-OracleUnbreakableLinux Network、セットアップ方法-ULNチャネルを使用

システムのパッケージマネージャーを使用して、ユーザーが使用しているLinuxディストリビューションのネイティブソフトウェアリポジトリからMySQLとパッケージを自動的にダウンロードしてインストールできます。これらのネイティブパッケージには、現在利用可能なリリースの背後にいくつかのバージョンがあります。

開発マイルストーンリリースはネイティブリポジトリで利用できないため、ユーザーは一般的にインストールできません。

多くのLinuxインストールでは、マシンの起動時に自動的に起動するようにMySQLを設定する必要があります。

多くのネイティブパッケージインストールにはこの操作を実行する機能がありますが、ソース、バイナリ、およびRPMソリューションの場合、この機能は個別に設定する必要があります。

必要なスクリプトは「mysql.server」です。これは、MySQLインストールディレクトリの下のsupport-filesディレクトリ、またはMySQLソースツリーにあります。 Mysqlを自動的に起動してシャットダウンするには、/ etc / init.d/mysqlとしてインストールできます。


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

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

  2. Linuxでソースからパッケージを構築する方法

    オープンソースの性質に加えて、カスタマイズ性は、多くのユーザーがLinuxを愛する他の理由の1つです。特定のニーズとスタイルに合わせて、ほぼすべてのファイルを変更および構成できます。これには、ソースからパッケージを再構築する機能が含まれます。 ソースからパッケージを再構築する機能は、パッケージの変更、機能の有効化または無効化、さらにはカスタム変更の適用を可能にするため、Linuxのパワーユーザーにとって有益です。 この記事では、ソースからパッケージを再構築するための簡単な手順について説明します。 1。ソースリポジトリを有効にする ソースパッケージを再構築する前の最初のステップは、ディスト