2016-06-21 5 views
-1

Ich versuche, eine PHP-Datenbank zuzugreifen ich online erstellt mit dieser URL Warnung: mysqli_connect(): (28000/1045): Zugriff verweigert für Benutzer 'mobileto' @ 'localhost' (Passwort: Nein)

http://dns.com/data_api/connect.php 

Ich habe die Datenbank erstellt und es hat keinen Benutzernamen und kein Passwort zum Zeitpunkt der Erstellung beigefügt. Wenn ich versuche zu überprüfen, ob die connect.php eine Verbindung zur Datenbank herstellen konnte, erhalte ich diesen Fehler

Warnung: mysqli_connect(): (28000/1045): Zugriff verweigert für Benutzer 'mobileto' @ 'localhost' (mit Passwort: Nein) in /home/mobileto/public_html/data_api/connect.php on line 11

zu MySQL verbinden fehlgeschlagen: Zugriff verweigert für Benutzer 'mobileto' @ 'localhost' (Passwort: Nein)

Diese

ist die connect.php Datei

<?php 
      $username = ""; 
      $password = ""; 
      $hostname = "localhost"; 
      $dbase ="mobileto_holo"; 

     //connection to the database 
     //$dbhandle = mysql_connect($hostname, $username, $password) 
     $con=mysqli_connect($hostname,$username,$password,$dbase); 
     if (mysqli_connect_errno()) { 
echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
} 
     // or die("Unable to connect to MySQL"); 
     //echo "Connected to MySQL<br>"; 

    //$conn = mysql_connect("localhost","root",""); 
?> 

Bitte was könnte WRO ng?

+0

Nein Benutzername oder Passwort? ': O' Das ist unmöglich. Versuchen Sie, "root" als Standardbenutzername anzugeben. –

+0

"' localhost' "? Auf welchem ​​Rechner befindet sich Ihre Datenbank und von welchem ​​Rechner versuchen Sie sich zu verbinden? – deceze

+0

@deceze Treten Sie der Diskussion in meiner Antwort bei. Sieht so aus, als hätte das OP die Datenbank mit cPanel erstellt und gekämpft. –

Antwort

2

Kein Benutzername oder Passwort? :o Das ist unmöglich. Versuchen Sie, root als Standardbenutzername anzugeben, anstatt eine leere Zeichenfolge zu übergeben.

$username = "root"; 
$password = ""; 
$hostname = "localhost"; 
$dbase = "mobileto_holo"; 
+0

Okay. Lassen Sie mich versuchen – Blaze

+1

Fehler bei der Verbindung zu MySQL: Zugriff verweigert für Benutzer 'root' @ 'localhost' (mit Passwort: NEIN) – Blaze

+0

@Blaze Woher wussten Sie, dass Sie keinen Benutzernamen und ein Passwort festgelegt haben? –

Verwandte Themen