VistaへのMySQLインストールメモ1/3

Windows用 MySQL5.0.51aをVistaにインストール。

次のサイトを参考にさせていただきました。
http://www.taosoftware.co.jp/blog/2008/02/vista_mysql_1.html

  1. mysql-essential-5.0.51a-win32.msiをダブルクリックで起動
    1. Typicalを選択(デフォルト)
    2. 「Configure the MySQL Server now」のチェックはそのまま
  2. MySQLInstanceConfig.exeをダブルクリックで起動
    1. サイドバイサイドのエラー

アプリケーションログを見ろと言っているので、見てみる。
[スタートメニュー]→[コンピュータ]を右クリック→[管理]でコンピュータの管理ウィンドウが起動
[システムツール]→[イベントビューア]→[カスタムビュー]ときて、[管理イベント]をクリック
[全般]タブに、先ほどのエラーの詳細ログが表示されている。

"C:\Program Files\MySQL\MySQL Server 5.0\bin\MySQLInstanceConfig.exe" のアクティブ化コンテキストの生成に失敗しました。マニフェストまたはポリシー ファイル "C:\Program Files\MySQL\MySQL Server 5.0\bin\MySQLInstanceConfig.exe" 行 6 のエラーです。 要素 "urn:schemas-microsoft-com:asm.v1^requestedPrivileges" の属性 "level" に無効な値 "asAdministrator" が指定されています。

…とりあえず、Vistaが想定外の値が指定されているっぽい。
くそっ!これだからVistaは!っとググったら、冒頭にサイトに行き着いた。
なにやら、マニュフェストファイルとやらが間違っているとのこと。