Windows では、データ
ディレクトリおよびグラント
テーブルは作成する必要はありません。MySQL の
Windows のディストリビューションにはデータ
ディレクトリの mysql
データベースに初期化されたアカウント
セットのグラント
テーブルが含まれています。Unix で実行した
mysql_install_db
スクリプトを実行する必要はありません。パスワードの場合、MySQL
を Windows のインストール
ウイザードでインストールした場合、そのインストールが済むとそのアカウントに対するパスワードの割り当ては済んでいます。(項2.3.3. 「MySQL インストール ウイザードを使用する」
参照。)そうでない場合には、項2.10.3. 「最初の MySQL アカウントの確保」
にあるパスワード割り当て手順を使用します。
パスワードを設定する前に、クライアント プログラムを実行してサーバに接続できるかまたは適切に動作しているか確認する必要があります。サーバが稼動していること (項2.3.9. 「サーバを最初に起動する」 参照) を確認し、次に以下のコマンドを発行してサーバから情報を取り出せるか確認します。その出力は以下に示すものと類似しているはずです。
C:\>C:\mysql\bin\mysqlshow
+-----------+ | Databases | +-----------+ | mysql | | test | +-----------+ C:\>C:\mysql\bin\mysqlshow mysql
Database: mysql +---------------------------+ | Tables | +---------------------------+ | columns_priv | | db | | func | | help_category | | help_keyword | | help_relation | | help_topic | | host | | proc | | procs_priv | | tables_priv | | time_zone | | time_zone_leap_second | | time_zone_name | | time_zone_transition | | time_zone_transition_type | | user | +---------------------------+ C:\>C:\mysql\bin\mysql -e "SELECT Host,Db,User FROM db" mysql
+------+-------+------+ | host | db | user | +------+-------+------+ | % | test% | | +------+-------+------+
サービスをサポートしている Windows バージョンを使用していて、MySQL サーバを Windows の自動時に起動する場合には、項2.3.11. 「Windows のサービスとして MySQL を起動する」 を参照してください。.