Dokumentacja techniczna OVH

MySQL i MariaDB

Korzystanie z baz danych

Chcesz korzystać z MySQL lub MariaDB? Sprawdź, jak w prosty sposób tworzyć bazy danych i nimi zarządzać!

Informacje ogolne

Wymagania

Wymagane są: - Instancja CloudDB - Zapoznanie się z przewodnikiem na temat pierwszych kroków z CloudDB: docs/cloud/clouddb/debuter-avec-clouddb

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. Ponadto silnik InnoDB został zastąpiony silnikiem XtraDB. Wprowadzono również inne optymalizacje, które pozwalają na zwiększenie wydajności.

Logowanie do bazy danych

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.

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ć:

  • Adresem swojej instancji bazy danych
  • Portem bazy danych
  • Nazwą użytkownika bazy danych
  • Hasłem do bazy danych
  • Nazwą bazy danych.

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

Zapoznaj się również z tym przewodnikiem:

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, i na +

launch SQuirreL SQL

  • Wypełnij poniższe pola i zatwierdź za pomocą przycisku OK:
    • 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

  • Zatwierdź za pomocą przycisku Connect

valid connection

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

config connection

Logowanie przez interfejs phpMyAdmin

Wkrótce dostępne w innym przewodniku.

Eksportowanie bazy 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 MySQL lub MariaDB

Importowanie bazy danych z linii polecen

cat nazwa_bazy.sql | mysql --host=serwer --user=użytkownik --port=port --password=password nazwa_bazy

Inne przewodniki, które mogą Cię zainteresować...