MySQL は、バイナリ tarball ディストリビューションを使用する代わりに、ネイティブの Solaris PKG 形式であるバイナリ パッケージを使用して Solaris にインストールできます。インストール パッケージは Oracle に依存しています。 Developer Studio 12.6 ランタイム ライブラリ。これは、MySQL インストール パッケージを実行する前にインストールする必要があります。
インストール パッケージにより、完全な Oracle Developer Studio をインストールするのではなく、ランタイム ライブラリのみがインストールされます。このパッケージは、対応する mysql-VERSION-solaris11-PLATFORM.pkg.gz ファイルをダウンロードすることで使用できます。
これは、ダウンロード後に解凍する必要があります。以下は、実行するサンプル コードです。同じ -
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 インストーラーは、必要なすべてのファイルとツールをインストールし、データベースも初期化します (存在しない場合)。
インストールを完了するには、root パスワードを入力します。 MySQL は、インストールの最後に提供される指示に基づいて設定する必要があります。それ以外の場合は、インストールに付属する「mysql_secure_installation」スクリプトを実行する必要があります。それ以外の場合は、別の方法があります。デフォルトでは、PKG パッケージは MySQL をルート パス、つまり /opt/mysql にインストールします。インストール ルート パスは、「pkgadd」が使用されている場合にのみ変更できます。これを使用して、Solaris の別のゾーンに MySQL をインストールできます。
安全な起動とシャットダウン
MySQL の安全な起動とシャットダウンを確保するには、以下のコマンドを正しいリンクに追加できます。
shell> ln /etc/init.d/mysql /etc/rc3.d/S91mysql shell> ln /etc/init.d/mysql /etc/rc0.d/K02mysql
Solaris パッケージ ファイル形式をアップグレードする必要がある場合は、Solaris パッケージ ファイル形式をインストールする前に削除する必要があります。更新されたパッケージ 既存のパッケージのインストール。パッケージが削除されても、データベース上の既存の情報は削除されません。サーバー、バイナリ、サポート ファイルのみが削除されます。
以上がSolaris に MySQL をインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。