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パッケージのファイル形式をアップグレードする必要がある場合は、更新されたパッケージをインストールする前に、パッケージの既存のインストールを削除する必要があります。パッケージが削除されても、データベース上の既存の情報は削除されません。サーバー、バイナリ、サポートファイルを削除するだけです。
-
MicrosoftWindowsへのMySQLのインストール
MySQLをMicrosoftWindowsにインストールする方法を理解しましょう- MySQLは、MicrosoftWindows64ビットオペレーティングシステムでのみ使用できます。サポートされているWindowsプラットフォーム情報を確認するには、https://www.mysql.com/support/supportedplatforms/database.htmlにアクセスしてください。 MySQLをMicrosoftWindowsにインストールする方法はいくつかあります。それらの1つは、MySQLInstasllerメソッドです。これをどのように使用できるか見てみましょう。
-
汎用バイナリを使用したUnix/LinuxへのMySQLのインストール
Oracleには、MySQLのバイナリディストリビューションのセットが付属しています。これには、多くのプラットフォーム用の圧縮tarファイル(拡張子が.tar.xzのファイル)形式の一般的なバイナリ配布、および特定のプラットフォーム用のプラットフォーム固有のパッケージ形式のバイナリが含まれます。 MySQL圧縮tarファイルのバイナリディストリビューションの名前は「mysql-VERSION-OS.tar.xz」の形式です。ここで、VERSIONは数値を表し、OSはディストリビューションを使用する必要のあるオペレーティングシステムのタイプを示します。 圧縮されたtarファイルのバイナリ配布