2010年10月8日金曜日に書かれた文書
何かがつらいときは、ソリューションを文書化する必要があります。
Windows 7 にWAMPをインストールすると、phpMyAdminに次の2つの赤い行が表示されます。
リンクテーブルを操作するための追加機能は無効になっています。理由を確認するには、ここをクリックしてください。
 
#1045-ユーザー 'root' @ 'localhost'のアクセスが拒否されました(パスワードを使用:NO)
 
最初のたくさんの赤いテキストを3分で取り除く
以下からHomeのphpMyAdminで、クリックのインポート ]タブをクリックして、[参照]をして、ファイル名]ボックスで、次の場所に貼り付けます。
C:\ wamp \ apps \ phpmyadmin3.2.0.1 \ scripts、「create_tables.sql」を選択して「go」をクリックします。
WAMPメニューからMySQLコンソールを開き、Enterキーを押します。
ログオンしたら、次の2行を貼り付けます。
CREATE USER ‘phpmyadmin’@'localhost’ IDENTIFIED BY ‘pmapass’;
GRANT SELECT, INSERT, UPDATE, DELETE ON phpmyadmin.* TO ‘phpmyadmin’@'localhost’;
ワードパッドを開き、[ ドキュメントを開く ]をクリックします。次のテキストを貼り付けて、ファイルを開きます。
C:\wamp\apps\phpmyadmin3.2.0.1\config.inc.php
次に、PHPタグ間のコンテンツを削除し、次のテキストを貼り付けます。
/* Servers configuration */
$i = 0;
/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
$cfg['Servers'][$i]['controluser'] = 'phpmyadmin';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* End of servers configuration */
$cfg['DefaultLang'] = 'en-utf-8';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
保存をクリックしてください!
ブラウザを閉じて再度開きます。エラーがまだ存在する場合は、[更新]をクリックすると消えます。
赤いテキストの2番目のロットを取り除く
次に、MySQLのセキュリティを設定し、他のエラーを取り除きます。
開いている場合は、phpMyAdminを閉じます。
WAMPメニューからMySQLコンソールを開き、次の2行を貼り付けます。
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('**yourpassword**');FLUSH PRIVILEGES;
SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('**yourpassword**');FLUSH PRIVILEGES;*
ヒットEnter!
「config.inc.php」を再度開き、次の行を変更して上記と同じパスワードを有効にします。
$cfg['Servers'][$i]['password'] = '**yourpassword**';
完了です!phpMyAdminを開くと、赤い警告テキストが消えます!