Skip to content

Latest commit

 

History

History
123 lines (79 loc) · 4.6 KB

File metadata and controls

123 lines (79 loc) · 4.6 KB
title excerpt updated
MySQL i MariaDB
Korzystanie z baz danych
2023-07-26

Wprowadzenie

Chcesz korzystać z MySQL lub MariaDB dla swoich baz danych?

Czym jest baza danych MySQL?

MySQL to system zarządzania relacyjnymi bazami danych przygotowany z myślą o zwiększonej wydajności odczytu, w przeciwieństwie do pozostałych systemów.

Jest to silnik open source firmy Oracle.

Czym jest baza danych MariaDB?

MariaDB to pochodna systemu zarządzania bazami danych MySQL.

Silnik ten jest w 100% kompatybilny. Wszystkie bugi oraz roadmapy są w pełni dostępne, w przeciwieństwie do wersji Oracle.

Dowiedz się, jak tworzyć bazy danych MySQL lub MariaDB

Wymagania początkowe

W praktyce

Logowanie do bazy danych

[!primary]

Oferta ta nie daje dostępu do hosta, lecz do baz danych, które są na nim zainstalowane. Podstawowe polecenia SQL działają bez problemu, a oprogramowanie typu HeidiSQL i SQuirreL SQL jest w pełni kompatybilne.

[!primary]

MariaDB to pochodna MySQL, więc poszczególne polecenia są identyczne dla tych dwóch typów baz danych.

Aby zalogować się do bazy danych, musisz dysponować:

  • Posiadanie adresu instancji Web Cloud Databases
  • Posiadanie portu dla instancji Web Cloud Databases
  • Posiadanie nazwy użytkownika instancji Web Cloud Databases
  • Hasło przypisane do użytkownika
  • Posiadanie bazy danych

Wszystkie te informacje są dostępne w Panelu klienta OVHcloud.

Zapoznaj się również z tym przewodnikiem: Pierwsze kroki z usługą Cloud Databases.

Logowanie z linii polecen

mysql --host=serwer --user=użytkownik --port=port --password=password nazwa_bazy

Logowanie przez skrypt PHP

1. <?php
2. $db = new PDO('mysql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>

Logowanie z poziomu oprogramowania (SQuirreL SQL)

  • Uruchom program SQuirreL SQL i kliknij na Aliases{.action}, i na +{.action}.

launch SQuirreL SQL{.thumbnail}

  • Wypełnij poniższe pola i zatwierdź za pomocą przycisku OK{.action}:
    • Name: Wybierz nazwę
    • Driver: Wybierz MySQL Driver
    • URL: Wskaż adres serwera i port w formie jdbc:mysql://server:port
    • User Name: Wskaż nazwę użytkownika
    • Password: Wskaż hasło

config connection{.thumbnail}

  • Zatwierdź za pomocą przycisku Connect{.action}

valid connection{.thumbnail}

Połączyłeś się z bazą danych:

config connection{.thumbnail}

Logowanie przez interfejs phpMyAdmin

Możesz korzystać z phpMyAdmin do przeglądania zawartości bazy danych. W tym celu zainstaluj phpMyAdmin na Twoim własnym serwerze lub hostingu. Podczas tej instalacji skonfiguruj informacje dotyczące Twojego serwera Web Cloud Databases i wybranej bazy danych, aby phpMyAdmin mógł się do niego zalogować.

Eksportuj i zaimportuj bazę danych MySQL lub MariaDB

  • Eksportowanie bazy danych z linii polecen
mysqldump --host=serwer --user=użytkownik --port=port --password=password nazwa_bazy > nazwa_bazy.sql
  • Importowanie bazy danych z linii polecen
cat nazwa_bazy.sql | mysql --host=serwer --user=użytkownik --port=port --password=password nazwa_bazy

[!primary]

W niektórych przypadkach pamięć RAM dostępna w Twojej instancji Web Cloud Databases może nie powodować odpowiedniego eksportu lub importu. W takim przypadku zalecamy użycie narzędzia OVHcloud w Panelu klienta. W razie potrzeby skorzystaj z dokumentacji "Pierwsze kroki z usługą Web Cloud Databases".

Sprawdź również

W przypadku wyspecjalizowanych usług (pozycjonowanie, rozwój, etc.) skontaktuj się z partnerami OVHcloud.

Jeśli chcesz otrzymywać wsparcie w zakresie konfiguracji i użytkowania Twoich rozwiązań OVHcloud, zapoznaj się z naszymi ofertami pomocy.

Dołącz do grona naszych użytkowników.