分らない箇所を検索しながらセットアップ、設定を進めていたのですが、エラーが出てしまいます。
①http://サイトURL/phpMyAdmin/を開くと以下のエラーが出ます。
#1045 - Access denied for user: 'root@localhost' (Using password: NO)
※設定は、とあるサイトで見つけた方法を取っています。(config.default.phpを設定して、config.inc.phpにリネーム後にphpMyAdmin/直下に入れる)
設定した箇所は以下のとおりです。
(レンタルサーバ会社から届いた情報)
データベース名 :○○○
データベースユーザー名 :XXXXX
データベースパスワード :△△△△
以上から以下のように判断していますが間違いは無いでしょうか?
自分のサイトのURL=http://■■■■■■.co.jp/
MySQLのサーバ名=localhost(ここが一番不安です)
ユーザ名=XXXXX
MySQLのパスワード=△△△△
MySQLのDB名=○○○
他に注意すべき箇所などもありましたらお教え下さい。(リネームしたconfig.inc.phpは上記の箇所しかいじっていません)
私は詳しい事は分かりませんが以下のようなページを見つけました。
なにかヒントになるかも知れないのでお知らせしました。
参考になれば幸いです。
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
というエラーが出る。
root@localhost ユーザーのパスワードが設定されているのに、パスワード無しで接続をしようと
しているようだ。
mysql でも -p オプションをつけずに接続しようとすると出るエラーやね。
結局、ゆっくり調べている暇がなかったので、
$cfg['Servers'][$i]['auth_type'] = 'config';
のままで、BASIC 認証をかける形にした。
http://www3.netandfield.com/mitaki/179
rootの無パスワードでは、
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
という具合に、拒絶されます。
別のuser名だと無パスワードでログインはできるようです。
詳しくは、Documentation.html をご覧下さい
http://title.sblo.jp/article/602481.html
(PHP,MySQL) phpMyAdminのインストールメモ
http://d.hatena.ne.jp/nekorock/20060525
MySQLのrootパスワード設定
>MySQLのサーバ名=localhost(ここが一番不安です)
ここが間違ってますね。Mysqlが動いているホスト名をちゃんと指定してください。
なるほど!やっぱりここですか!
ここの情報をしっかりとレンタルサーバ会社からもらってなかったので聞いてみます。
ありがとうございました!
ありがとうございます。
rootパスワードを設定すればよいのでしょうか?
コマンドライン使わずに(GUI環境でやっていることが多いので慣れてないので)分るようなものですと助かります・・・