3 Advanced Management Consoleに対するMySQLデータベースのインストールと構成
Advanced Management Consoleのデータベースによって、すべてのデータをホストするためのデータ・ストレージが提供されます。データベースには、MSIファイル、およびアプリケーション、デプロイメント・ルール、デプロイメント・ルール・セットに関する情報が保存されます。データベースは、エージェント、Java Runtime Environment (JRE)の統計情報およびJavaインストーラ構成に関する情報も格納します。
Advanced Management ConsoleはOracleデータベースでもサポートされています。
このトピックには、Advanced Management Consoleに対するソフトウェア要件とMySQLのインストールおよび構成について説明する、次の各項が含まれています。
MySQLデータベースのソフトウェア要件
Advanced Management ConsoleとともにMySQLデータベースを使用するには、「Advanced Management Consoleコンポーネントのソフトウェアの前提条件とシステム要件」で示されているMySQL Serverのバージョンをダウンロードしてインストールします。
Advanced Management Consoleに対するMySQLデータベースのインストール
このトピックには、様々なプラットフォームでのAdvanced Management Consoleに対するMySQLインストールおよび構成設定手順について説明する、次の各項が含まれています。
WindowsでのMySQLデータベースのインストール
MySQLデータベースをインストールするには、次のようにします。
- 
                              MySQLデータベース・サーバーのみをインストールして、構成タイプに「Server Machine」を選択します。 
- 
                              サービスとしてMySQLを実行する場合は、オプションを選択します。 
- 
                              MySQLコマンドライン・クライアントを起動します。クライアントを起動するには、コマンド・プロンプト・ウィンドウにコマンド mysql -u root -pを入力します。rootパスワードがMySQLに定義されていない場合のみ -pオプションが必要です。必要な場合にはパスワードを入力します。
MySQLがインストールされ、データベースの構成を開始できるようになります。
WindowsでのMySQLのユーザー作成と構成
Windowsでユーザーを作成してMySQLを構成するには、次のようにします。
- 
                           ユーザー( amc2など)と強力なパスワードを作成します。mysql> create user 'amc2' identified by 'amc2';マシン(ユーザーの localhostなど)へのアクセスを制限するには、ユーザーを次のように作成します。mysql> create user 'amc2'@'localhost' identified by 'amc2';
- 
                           データベース( amc2など)を作成し、ユーザー(amc2ユーザーなど)にすべてのアクセス権を付与します。mysql> create database amc2;mysql> grant all on amc2.* to 'amc2';
- 
                           MSIバイナリなどの大量の BLOBエントリを処理するようにMySQLインストールを構成します。BLOBエントリを処理するには、MySQLオプション・ファイルを編集します。MySQLはWindowsサービスであるため、Windowsサービスの管理者ページから起動または停止できます。 my.iniMySQLオプション・ファイルへの更新は、管理者が行う必要があります。my.iniファイルを編集するには、次のようにします。- 
                                 my.iniファイルをエディタで開きます。管理者権限でファイルを編集する必要があります。デフォルトでは、MySQL 5.6のオプション・ファイルは %PROGRAMDATA%\MySQL\MySQL Server 5.6\my.iniにあります。ノート: MySQL 5.7.18では、配布パッケージにmy-default.cnfが含まれなくなり、インストールされなくなりました。MySQLリファレンス・マニュアルのサーバー構成のデフォルトに関する項を参照してください。
- 
                                 my.iniの[mysqld]セクションにあるmax_allowed_packetオプションとinnodb_log_file_sizeオプションを次に示す値に設定します。[mysqld] max_allowed_packet=120M innodb_log_file_size=768M 
- 
                                 MySQLサービスを再起動して変更を適用します。 
 
- 
                                 
このトピックで示したMySQLデータベース・ユーザーの資格証明は例です。Advanced Management ConsoleはMySQLデータベース・ユーザーの資格証明を認識する必要はありません。MySQLデータベース・ユーザーの資格証明はアプリケーション・サーバーでDataSource接続を構成する場合にのみ必要です。