Adatbázis
MySQL / MariaDB kezelése HestiaCP-n
MySQL és MariaDB adatbázisok létrehozása, kezelése és törlése HestiaCP panelen és SSH-ból.
Adatbázis létrehozása a panelről
Új MySQL/MariaDB adatbázis létrehozása a HestiaCP grafikus felületén az egyik legegyszerűbb feladat. Az adatbázishoz automatikusan hozzárendelésre kerül egy felhasználó is:
- Navigálj a DB fülre a HestiaCP felső menüjében.
- Kattints a + Add Database gombra.
- Add meg az adatbázis nevét (pl.
wordpress), a felhasználónevet és egy erős jelszót. - Kattints a Save gombra a mentéshez.
Fontos: Az adatbázis neve és a felhasználónév előtagot kap:
[hesztia_felhasználónév]_[megadott_név]. Ha például a felhasználóneved kotra és az adatbázis neve wordpress, akkor a tényleges adatbázis neve kotra_wordpress lesz. Ezt kell megadni a wp-config.php-ban és más alkalmazásokban.Adatbázis kezelése SSH-ból
Adatbázis létrehozása
bash
v-add-database felhasznalonev dbname dbuser Jelszo123Adatbázisok listázása
bash
v-list-databases felhasznalonevAdatbázis törlése
bash
v-delete-database felhasznalonev dbnameKözvetlen MySQL kapcsolat SSH-n keresztül
Az adatbázishoz közvetlenül is csatlakozhatsz SSH-n keresztül a MySQL parancssori klienssel. A jelszó megadásakor vedd figyelembe az előtagolt felhasználónevet:
bash
mysql -u felhasznalonev_dbuser -p felhasznalonev_dbnameAdatbázis jelszó megváltoztatása
Ha módosítani kell az adatbázis felhasználó jelszavát (pl. biztonsági okokból), SSH-ból a következő paranccsal teheted meg:
bash
v-change-database-password felhasznalonev dbname UjJelszoNe felejtsd el a kapcsolódó alkalmazás konfigurációs fájlját is frissíteni! WordPress esetén a wp-config.php fájlban a DB_PASSWORD konstanst kell módosítani.
MariaDB verzió ellenőrzése
bash
mysql --versionHibaelhárítás
Access denied for user 'felhasznalonev_dbuser'@'localhost'
Ez a hiba akkor fordul elő, ha az adatbázis felhasználónév vagy jelszó nem egyezik meg a konfigurációban megadott értékekkel. Ellenőrizd a
wp-config.php fájlban (vagy az alkalmazás konfigurációjában) hogy az adatbázis neve és felhasználóneve tartalmazza-e az előtagot (pl. felhasznalonev_). A panelen a DB fülön láthatod a pontos adatbázis- és felhasználóneveket.