Autor | Zpráva | ||
---|---|---|---|
pizzi Profil * |
#1 · Zasláno: 19. 12. 2011, 21:43:48
Dobrý den, už asi 2 hodiny se snažím připojit k databázi, ale php mi nevrátí ani žádnou chybu. Používám easyPHP. Vyplněné údaje jsou správné.
<?php error_reporting(E_ALL); $mysqli = new mysqli("127.0.0.1", "root", "", "test", "3306"); //skoušel jsem i bez portu - nic nefungovalo $result = $mysqli->query("SELECT * FROM os"); ?> object(mysqli)[2] public 'affected_rows' => null public 'client_info' => null public 'client_version' => null public 'connect_errno' => null public 'connect_error' => null public 'errno' => null public 'error' => null public 'field_count' => null public 'host_info' => null public 'info' => null public 'insert_id' => null public 'server_info' => null public 'server_version' => null public 'sqlstate' => null public 'protocol_version' => null public 'thread_id' => null public 'warning_count' => null object(mysqli_result)[3] public 'current_field' => null public 'field_count' => null public 'lengths' => null public 'num_rows' => null public 'type' => null |
||
Jan Tvrdík Profil |
#2 · Zasláno: 19. 12. 2011, 21:45:35 · Upravil/a: Jan Tvrdík
$mysqli = new mysqli("127.0.0.1", "root", "", "test", "3306"); if ($mysqli->connect_error) { die('Connect Error (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error); } |
||
pizzi Profil * |
#3 · Zasláno: 19. 12. 2011, 21:47:59
Pořád stejné, žádná chybová hláška se nezobrazí.
|
||
Jan Tvrdík Profil |
#4 · Zasláno: 19. 12. 2011, 21:50:30
Podle dokumentace to ve starších verzích nefunguje správně, zkus tedy ještě
if (mysqli_connect_error()) { die('Connect Error (' . mysqli_connect_errno() . ') ' . mysqli_connect_error()); } |
||
pizzi Profil * |
#5 · Zasláno: 19. 12. 2011, 21:59:38 · Upravil/a: pizzi
Také nic. Nemůže být problém, že se na localhost připojuji přes adresu 127.0.0.1:8887, ale phpmyadmin má v oprávněních nastaven počítač jako 127.0.0.1?
Tak jsem skusil nastavit heslo, ale ikdyž ho napíšu správně, tak dostanu chybovou hlášku - "Connect Error (1045) Access denied for user 'root'@'localhost' (using password: YES)" |
||
pizzi Profil * |
#6 · Zasláno: 19. 12. 2011, 23:08:15
Skusil jsem změnit localhost na vertrigo, ale pořád nefunguje.
|
||
Jan Tvrdík Profil |
#7 · Zasláno: 21. 12. 2011, 13:17:34
pizzi:
Připojení přes obyčejné MySQL ti funguje? |
||
Časová prodleva: 12 let
|
0