mysql

Programovacie jazyky, rady, poradňa...
tominokk
Light Expert
Light Expert
Príspevky: 46
Registrovaný: 14 mar 2008, 15:09
Bydlisko: LM

mysql

Príspevok od používateľa tominokk »

pise mi toto chybove hlasenie ked chcem zaslat z lokalnej adresy mysql
z php prikaz sql
Popis chyby: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Nemáš spustený server Mysql.
Kamosko
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 91
Registrovaný: 23 dec 2006, 16:03
Bydlisko: Nitra
Kontaktovať používateľa:

Príspevok od používateľa Kamosko »

No mozno ho ma zapnuty, ale nepripojil sa ... skus si nainstalovat wampa... odporucam..

http://www.wampserver.com/en/download.php

a postup ako sa pripojit na sql cez php je nasledovny..

Kód: Vybrať všetko

$db_servername = "localhost"; // server databazy
$db_login = "root"; // login k databaze
$db_pass = ""; // heslo
$db_name = "moja_databaza"; // meno databazy	
$start = mysql_connect($db_servername, $db_login, $db_pass);
$databaza = mysql_select_db($db_name) or die ("nepodaril sa spojit');
tominokk
Light Expert
Light Expert
Príspevky: 46
Registrovaný: 14 mar 2008, 15:09
Bydlisko: LM

Príspevok od používateľa tominokk »

16. 11. 2008 14:23:35 -> Program spuštěn
16. 11. 2008 14:23:35 -> Apache WWW server (80) .. Běžící
16. 11. 2008 14:23:35 -> MySQL database server (3306) .. Běžící

a cela chyba vyzera takto
Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2002): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/free/yw.sk/i/infinity/root/www/index.php5 on line 276
Připojení se nepodařilo, sorry
Popis chyby: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
"J"
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1019
Registrovaný: 13 mar 2007, 17:10

Príspevok od používateľa "J" »

Pozri si prihlasovacie udaje v administracii tvojho hostingu. Zadavas ich zle.
Nazov hostu by mal byt mysql.yw.sk, login a nazov DB yw_infinity (podla tvojho uctu)
tominokk
Light Expert
Light Expert
Príspevky: 46
Registrovaný: 14 mar 2008, 15:09
Bydlisko: LM

Príspevok od používateľa tominokk »

no ale ja by som sa chcel pripojit na databazu ktoru mam na localhoste vytvorenu, ci to sa neda
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Teda ty sa chceš z nejakého webhostingu pripojiť na databázu, ktorá je na tvojom počítači? AK áno, tak nemôžeš použiť localhost, ale musíš použiť adresu toho tvojho počítača.
tominokk
Light Expert
Light Expert
Príspevky: 46
Registrovaný: 14 mar 2008, 15:09
Bydlisko: LM

Príspevok od používateľa tominokk »

mam vytvorenu stranku na webhostingu a chcem sa pripojit na svoju v pc ako si povedal, mam pouzit ip adresu miesto localhost, da sa to?
eMPiko
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3085
Registrovaný: 11 jan 2007, 16:40

Príspevok od používateľa eMPiko »

Urcite daj svoju IP adresu. Localhost je vlastne host, z ktoreho sa script spusta, cize adresa 127.0.0.1 no a to im je na yw.sk prd platne.
tominokk
Light Expert
Light Expert
Príspevky: 46
Registrovaný: 14 mar 2008, 15:09
Bydlisko: LM

Príspevok od používateľa tominokk »

dal som ip a takuto chybicku mi naslo:
Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2003): Can't connect to MySQL server on '195.168.209.2' (111) in /home/free/yw.sk/i/infinity/root/www/index.php5 on line 276
Připojení se nepodařilo, sorry
Popis chyby: Can't connect to MySQL server on '195.168.209.2' (111)
mastermind
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4810
Registrovaný: 09 feb 2005, 13:17

Príspevok od používateľa mastermind »

a port 3306 na tej adrese je totozny s tvojim portom na ktorom ti bezi mysql server? isto je to tvoja adresa? podla mna nemas verejnu ip adresu, alebo ten port nemas naforwardovany
tominokk
Light Expert
Light Expert
Príspevky: 46
Registrovaný: 14 mar 2008, 15:09
Bydlisko: LM

Príspevok od používateľa tominokk »

j, ip bola zla ale teraz mi ani stranku nezobrazilo iba:
Proxy Error

The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /.

Reason: Error reading from remote server

//autoeditácia príspevku ( 20 Nov 2008, 16:59 )
vraj mi trebalo verejnu ip ked sa chcem prihlasit na databazu v pc, len mi napisalo tuto chybu
Popis chyby: Can't connect to MySQL server on '195.168.209.2' (111)
mastermind
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4810
Registrovaný: 09 feb 2005, 13:17

Príspevok od používateľa mastermind »

no ved ano. to som pisal. potrebujes verejnu ip. alebo aspon ten jeden port naforwardovany k tebe na pc. potom sa budes vediet pripojit
tominokk
Light Expert
Light Expert
Príspevky: 46
Registrovaný: 14 mar 2008, 15:09
Bydlisko: LM

Príspevok od používateľa tominokk »

no ved ano. to som pisal. potrebujes verejnu ip. alebo aspon ten jeden port naforwardovany k tebe na pc. potom sa budes vediet pripojit

j sry, verejnu som zadal(195.168.209.2) a napisalo mi tu chybu...
a ako sa ten port naforwarduje na moj pc....nenasiel som to...
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

To môžeme len hádať (keďže netušíme, aké máš internetové pripojenie).

Inak veľmi často je v MySQL zakázané používanie siete, takže musíš skontrolovať, či to (ne)máš povolené.
tominokk
Light Expert
Light Expert
Príspevky: 46
Registrovaný: 14 mar 2008, 15:09
Bydlisko: LM

Príspevok od používateľa tominokk »

metropolitnu siet, cez kabel (www.mag-net.sk)...
ako zistim ci to mam resp. nemam dovolene...
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Nájdeš to v konfigurácii MySQL a možno aj vo výpise phpinfo() (ak je tam zobrazené, že sa to pripája pomocou socketu, tak to sieť nepoužíva).
tominokk
Light Expert
Light Expert
Príspevky: 46
Registrovaný: 14 mar 2008, 15:09
Bydlisko: LM

Príspevok od používateľa tominokk »

toto som nasiel vo vypise
mysql.default_socket no value no value
MYSQLI_SOCKET /tmp/mysql.sock
mysqli.default_socket no value no value
Napísať odpoveď