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

SolarisへのMySQLのインストール


MySQLは、バイナリtarballディストリビューションを使用する代わりに、ネイティブSolarisPKG形式であるバイナリパッケージを使用してSolarisにインストールできます。インストール・パッケージは、Oracle Developer Studio12.6ランタイム・ライブラリに依存しています。これは、MySQLインストールパッケージを実行する前にインストールする必要があります。

インストール・パッケージにより、完全なOracle Developer Studioをインストールするのではなく、ランタイム・ライブラリのみがインストールされます。このパッケージは、対応するmysql-VERSION-solaris11-PLATFORM.pkg.gzファイルをダウンロードすることで使用できます。

Solarisパッケージの解凍

これは、ダウンロード後に解凍する必要があります。以下は同じことを行うためのサンプルコードです-

shell> gunzip mysql-8.0.25-solaris11-x86_64.pkg.gz

新しいパッケージをインストールする

新しいパッケージをインストールする必要がある場合は、「pkgadd」オプションを使用し、画面上のプロンプトに従う必要があります。

これに加えて、ユーザーはこの操作を実行するためにroot権限を持っている必要があります。

shell> pkgadd -d mysql-8.0.25-solaris11-x86_64.pkg
The following packages are available:
1 mysql MySQL Community Server (GPL)
(i86pc) 8.0.25
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:

PKGインストーラーは、必要なすべてのファイルとツールをインストールし、データベースも初期化します(データベースが存在しない場合)。

インストールを完了するには、インストールの最後に提供される指示に基づいてMySQLのrootパスワードを設定する必要があります。それ以外の場合は、これを行う別の方法があります-「mysql_secure_installation」スクリプトを実行する必要があります。これはインストールに付属しています。

デフォルトでは、PKGパッケージはMySQLをルートパス(/ opt / mysql)の下にインストールします。インストールルートパスは、「pkgadd」が使用されている場合にのみ変更できます。これを使用して、Solarisの別のゾーンにMySQLをインストールできます。

安全な起動とシャットダウン

MySQLを起動時に自動的に有効にし、システムのシャットダウン時に閉じる必要がある場合は、このファイルと「init」スクリプトディレクトリの間にリンクを作成する必要があります。

MySQLの安全な起動とシャットダウンを確実にするために、以下のコマンドを正しいリンクに追加できます。

shell> ln /etc/init.d/mysql /etc/rc3.d/S91mysql
shell> ln /etc/init.d/mysql /etc/rc0.d/K02mysql

Solarisパッケージのファイル形式をアップグレードする必要がある場合は、更新されたパッケージをインストールする前に、パッケージの既存のインストールを削除する必要があります。パッケージが削除されても、データベース上の既存の情報は削除されません。サーバー、バイナリ、サポートファイルを削除するだけです。


  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ファイルのバイナリ配布