Autor Zpráva
kozusnik.jan
Profil *
Když se chci připojit k databázi přes php, tak mi to nemůže najít databázi. U phpTriad stačilo napsat do zdrojového kódu toto :
mysql_connect("localhost") or die ("Nelze najít databázi!");
ale když mám XAMPP tak se nelze k databázi připojit. Moc dík za radu
Alphard
Profil
Problém bude pravděpodobně souviset s Problém s MySql v XAMPP.
Jak se přihlašujete do phpMyAdmina? XAMPP zřejmě nastavil přístupové údaje (jméno a heslo).

Tohle vlákno přesunu do databází a to druhé uklidím.
kozusnik.jan
Profil *
O.k.
No, nijak se nepřihlašuji, normálně zapnu XAMPP a najedu na phpmyAdmin
Alphard
Profil
Co se stane, když spustíte příkazovou řádku MySQL?
kozusnik.jan
Profil *
Dvakrát kliknu na mysql.exe, zobrazí se to okno, pípne to a vypne se to
Alphard
Profil
Zkoušel jste to otevřít s parametry?
mysql.exe -u root -p
kozusnik.jan
Profil *
nn
kde mám napsat to "-u root -p" ??
Alphard
Profil
Buď přes nějaký program, např. Total Commander, nebo příkazovou řádkou.
Na Windows: Spustit (Win + R) » cmd » dojít do adresáře bin » zadat to, to jsem napsal
Je možné, že existuje mnohem jednodušší cesta, ale já XAMPP neznám, třeba poradí někdo jiný. Nevytvoří si třeba MySQL položku v Start? Já ji tam mám, MySQL Command Line Client.

A v php zkuste:
mysql_connect("localhost", "root", "") or die ("Nelze najít databázi!");
kozusnik.jan
Profil *
jo, uz to nacetlo databazi, ale problem s mysql.exe stale pretrvava. Prosím poraďte
Alphard
Profil
Zkuste se k tomu dostat přes ten příkazový řádek (v adresářové struktuře se pohybujte pomocí cd) a spustit s parametrem.
Mastodont
Profil
Dvakrát kliknu na mysql.exe, zobrazí se to okno, pípne to a vypne se to
Ano, to je naprosto normální, protože dvojklikem se to spouštět nesmí.

Já tedy XAMPP ovládám přes xampp-control.exe, stačí spustit a dál je to jasné.
kozusnik.jan
Profil *
no, já spustím xampp control panel, databáze mi jede v poho, ale nejde mi spustit mysql.exe , editor, který používám pro tvorbu databáze a tudíž to musím dělat přes phpmyAdmin, což mi značně nevyhovuje :-(

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: