Go to main content

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".

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! 🙂