Autor Zpráva
Casper
Profil
Dobrý den, řeším problém s připojením k cizí databázi, mám přístupvoá hesla i údaje, podpora na onom serveru mi vzdálené připojení k té db povolila, ovšem stále když se snažím k ní připojit pomocí:

$host="xxx"; // ip nebo hostname (obojí se chová stejně)
$username="user";
$password="pw";
$db_name="dbname";
$tbl_name="tblname";

mysql_connect("$host", "$username", "$password")or die("Spojení se serverem selhalo.");
mysql_select_db("$db_name")or die("Nelze se připojit na databázi.");
mysql_query("SET NAMES 'cp1250'");


mi MySQL hlásí: Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in /3w/wz.cz/t/testovniweb/include/db/tmf-newsky.php on line 8 z čehož soudím zastaralost mysql, jen nevím jestli je staré mysql na serveru kam se připojuji nebo odkud se připojuji popřípadě zdali se pletu a chyba je uplně někde jinde, poradí někdo ?
Mastodont
Profil
Starý je klient. Zkuste se připojit pomocí mysqli.
Casper
Profil
Starý je klient. Zkuste se připojit pomocí mysqli.

s mysqli nemám zkušenosti, můžete prosím poradit jak se připojuje pomocí mysqli ?
nightfish
Profil
poradit jak se připojuje pomocí mysqli ?
http://cz.php.net/manual/en/mysqli.connect.php - viz první příklad

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: