Tworzenie bazy MySQL/MariaDB w panelu DirectAdmin
Bazy danych MySQL/MariaDB są niezbędne do działania WordPress, Joomla, PrestaShop i większości nowoczesnych stron internetowych. Tworzenie bazy w panelu jest proste.
Sama baza danych to za mało - potrzebny jest jeszcze użytkownik i przypisanie mu uprawnień do tej bazy. Panel prowadzi przez wszystkie trzy kroki, ale przy ręcznej konfiguracji łatwo pominąć ostatni.
Objaw jest wtedy charakterystyczny: instalator zgłasza błąd połączenia z bazą, choć dane wyglądają poprawnie. Prawie zawsze brakuje właśnie uprawnień.
W konfiguracji aplikacji podaje się cztery rzeczy: nazwę bazy, nazwę użytkownika, hasło i adres serwera. Jako adres na naszych serwerach wpisuje się localhost, bo baza działa na tej samej maszynie co strona.
Nazwa bazy i użytkownika mają zwykle przedrostek konta hostingowego. Trzeba go zachować - bez niego połączenie się nie uda.
localhost. Zdalne połączenia do bazy są domyślnie zamknięte ze względów bezpieczeństwa.
Nie da się go odczytać, ale można je zmienić w panelu hostingowym. Po zmianie trzeba wpisać nowe hasło w pliku konfiguracyjnym aplikacji, w WordPressie jest to wp-config.php.
Zależy od pakietu. Standardowo jedna baza przypada na jedną instalację - łączenie kilku stron w jedną bazę utrudnia późniejszą migrację.