Honnan tudhatom, mi a MySQL felhasználóneve?
Szeretném gyakorolni a weboldalkészítést otthon, szabadidőmben. Letöltöttem a xamppot, MySql-ben csináltam egy próba adatbázist, és megpróbáltam php-val csatlakozni rá, ezen weboldal alapján:
Azt írja: "a felhasználónevet, és jelszót pedig megkaptuk a rendszergazdától."
Hol tudom ezt megnézni?
Amikor létrehozod az adatbázist, hozz létre hozzá felhasználót (a példában nevezzük felhasznalonak) és adjál neki jelszót (a példában legyen titkosjelszo), aki a helyi gépről (localhost) fér hozzá az adatbázishoz:
CREATE USER 'felhasznalo'@'localhost' IDENTIFIED BY 'titkosjelszo';
majd add meg az adott adatbázis (a példában nevezzük adatbazis-nak) összes táblájához (ezért a *) való összes jogosultságot (ezért ALL PRIVILEGES):
GRANT ALL PRIVILEGES ON 'adatbazis'.* TO 'felhasznalo'@'localhost';
Végül töltsd újra a hozzáférési jogokat, véglegesítve azokat:
FLUSH PRIVILEGES;
Köszönöm!
Ha utólag adok hozzá egy táblát, akkor utána ismét hozzá kell kapcsolni?
"Ha utólag adok hozzá egy táblát, akkor utána ismét hozzá kell kapcsolni?"
Nem, mert a jogosultságot az adatbázis összes táblájára (ezért a *) engedélyeztük,
Ja, és ezt a tutorialt SÜRGŐSEN felejtsd el!!!
Ha megnézed, 2004-es cikk, tehát iszonyatosan elavult!
mysql_connect és a többi mysql_ függvényeket NEM, ismétlem NEM használjuk már! PHP7-ben benne sincsenek.
Helyettük mysqli vagy (még jobb) PDO használatos!
Ha még csak most tanulod, könyörgöm NE az elavult, rossz megoldást tanuld meg!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!