2016-06-13 8 views
0

私はすべての特権を与えました。これはスクリプトです:XamppサーバーとPHPスクリプトの接続ができません

<?php 
require_once 'login.php'; 
$conn = new mysqli($hn, $un, $pw, $db); 
if ($conn->connect_error) die($conn->connect_error); 
?> 

私はブラウザにこのメッセージを持っている:

警告:mysqliの:: mysqliの():(HY000/1045):アクセスがユーザーのために拒否された 'ユーザ名を' @」 localhostの」:Cで(YESパスワードを使用して):\ XAMPP \ htdocsに11回の

アクセスがユーザーのために拒否されたライン上のウェブdatosの\ connect_mysql.php \ 'ユーザ名' @ 'localhost' の(使用してパスワード:YE

私は成功しなかったonnect。

どうすればこの問題を解決できますか?

+0

それをチェックwrong.pleaseユーザーやパスワードを入力することができ、あなたのユーザ名 '$のun'とパスワード' $のpw'に割り当てられた値をチェックする必要があります。使用しようとしているユーザーが作成され、適切なパスワードが設定されていることを確認します。 –

+0

さて、私はlogin.phpファイルで間違いを犯しました。ユーザー名は「root」に変更しなければなりませんでした。 –

答えて

2

あなたのmysqlデータベースに接続できないと思います。 username @ localhostへのアクセスを許可する必要があります。

ユーザーを作成していない場合は、このコマンドを使用して新しいユーザーを作成できます。

create user 'newuser'@'localhost' identified BY 'password'; 

あなたもおそらく

+0

はい、あなたは右jを持っています。Doe、それはそれでした、そして確かに私たち自身の間違いから学ぶ唯一の難しい方法です。 –

関連する問題