Autor Zpráva
codebreaker
Profil
Dobry den.

otazka: Mohu udelat vsechny operace s databazemi SQL jen s php kodem?

context: mam Windows 10, nainstalovano XAMPP. Pristup do phpMyAdmin nejak nefunguje. Viz obrazek:

ibb.co/HzXm1BD

Proto se ptam, jestli mohu databazi zalozit, psat do ni, vypisovat z ni a tak dale jen za pomoci php kodu bez nutnosti vyuzivat phpMyAdmin.

Dekuji.
blaaablaaa
Profil
codebreaker:
Vždyť to tam píše - špatné přihlašovací údaje. Nejspíš se ti phpMyAdmin z bezpečnostních důvodu nepřipojí bez hesla. Buď tedy v mysql nastav heslo nebo v configu phpMyAdmina nastav AllowNoPassword.
codebreaker
Profil
blaaablaaa:

Dekuji za odpoved. Ale kdyz napisi do prohlizece:

localhost/phpmyadmin

tak se do phpMyAdmin vubec nedostanu, abych tam mohl neco zmenit... (to heslo treba)
Ikki
Profil
To změníš prostřednictvím SSH.
Keeehi
Profil
codebreaker:
Proto se ptam, jestli mohu databazi zalozit, psat do ni, vypisovat z ni a tak dale jen za pomoci php
Ano. Nicméně, phpMyAdmin dělá přesně to samé. Je to nástroj napsaný v PHP který do databáze posílá SQL příkazy. Stejně jako phpMyAdmin, i ten tvůj script se bude k MySQL nejdříve přihlásit. Takže pokud nemáš přihlašovací údaje pro phpMyAdmin, tak se bez nich nepřihlásíš ani v tom tvém scriptu.
Jinak řečeno, musíš nejdříve znát přihlašovací údaje. Až je zjistíš, bude už naprosto zbytečné si vytvářet vlastní řešení, když budeš moct použít phpMyAdmin.

Co se hesla pro mysql u XAMPP serveru týče, podíval bych se sem Resetting MySQL Root Password with XAMPP on Localhost. Je to sice šest let starý dotaz, takže se za tu dobu mohlo něco změnit ale úplně moc to nepředpokládám a taky je tam těch způsob více, tak jeden z nich by ti fungovat mohl.

Ikki:
To změníš prostřednictvím SSH.
Má to na localhostu, SSH potřebovat nebude.

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:

0