Autor | Zpráva | ||
---|---|---|---|
Casper Profil |
#1 · Zasláno: 14. 3. 2009, 15:44:10 · Upravil/a: Casper
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 |
#2 · Zasláno: 14. 3. 2009, 15:47:08
Starý je klient. Zkuste se připojit pomocí mysqli.
|
||
Casper Profil |
#3 · Zasláno: 14. 3. 2009, 15:48:43
„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 |
#4 · Zasláno: 14. 3. 2009, 17:50:48
„poradit jak se připojuje pomocí mysqli ?“
http://cz.php.net/manual/en/mysqli.connect.php - viz první příklad |
||
Časová prodleva: 15 let
|
0