Serwer gier: Zewnętrzny dostęp do bazy danych
Ten poradnik został stworzony z wykorzystaniem następujących produktów:
(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)
Wprowadzenie
ZAP-Hosting oferuje bazy danych MySQL w pakiecie z serwerami gier. Można nimi zarządzać zarówno wewnętrznie przez phpMyAdmin, jak i zewnętrznie za pomocą narzędzi do administrowania MySQL, takich jak Navicat czy HeidiSQL.
Do tego potrzebne są dane dostępowe do bazy. Znajdziesz je w panelu administracyjnym serwera gier w sekcji bazy danych. Potrzebujesz informacji o serwerze/IP, bazie danych, użytkowniku, haśle oraz domyślnym porcie 3306:
Przygotowanie
Na początek potrzebujesz oprogramowania, w tym poradniku pokazujemy Navicat lub HeidiSQL. Po pobraniu pliku uruchom instalator i przejdź przez proces instalacji. Gdy to zrobisz, możesz uruchomić program i skonfigurować połączenie z bazą danych.
HeidiSQL
Aby nawiązać połączenie w HeidiSQL, tworzymy nowe połączenie klikając "New".
W polu Hostname / IP wpisujemy nazwę Twojej bazy danych, w naszym przykładzie "mysql-mariadb-5-101.zap-hosting.com". Nazwę użytkownika i hasło pobieramy z danych, port pozostaje na 3306.
Następnie klikamy "Open".
Navicat
Aby nawiązać połączenie w Navicat, tworzymy nowe połączenie. W sekcji Connection wybieramy MySQL. Pojawi się nowe okno, w którym wpisujemy dane bazy.
Connection Name służy tylko do rozróżnienia połączeń i możesz wpisać tam dowolną nazwę. Pozostałe dane pobieramy z panelu, jak opisano wyżej. Po wpisaniu klikamy OK i konfiguracja jest zakończona. Połączenie znajdziesz po lewej stronie w przeglądzie baz danych. Aby się połączyć, kliknij dwukrotnie na bazę lub kliknij prawym i wybierz "Open connection":
Po tym baza otworzy się z wszystkimi istniejącymi tabelami. Teraz możesz modyfikować lub zarządzać bazą podobnie jak w phpMyAdmin, klikając lub używając poleceń SQL.
Podsumowanie
Pomyślnie nawiązałeś połączenie z bazą danych i możesz nią zarządzać. W razie pytań lub potrzeby pomocy, śmiało kontaktuj się z naszym supportem, który jest dostępny codziennie, by Ci pomóc! 🙂