OVH Dokumentation

Erste Schritte mit MySQL und MariaDB

Verwendung Ihrer Datenbanken

Sie möchten mit MySQL oder MariaDB arbeiten? Dann lesen Sie hier, wie Sie Ihre Datenbanken ganz einfach erstellen und verwalten.

Allgemeine Informationen

Voraussetzungen

Für dieses Tutorial:

  • Benötigen Sie eine CloudDB Instanz
  • Lesen Sie bitte zunächst die Anleitung zu CloudDB:

Was ist eine MySQL Datenbank?

MySQL ist ein Verwaltungssystem für relationale Datenbanken und im Gegensatz zu anderen Systemen speziell für eine höhere Performance beim Lesen der Daten entwickelt.

Das System ist eine Open-Source-Software und stammt aus dem Hause Oracle.

Was ist eine MariaDB Datenbank?

MariaDB ist durch eine Abspaltung (Fork) von dem Datenbankverwaltungssystem MySQL entstanden.

Das System ist 100 % kompatibel und gilt insgesamt als „freier“ als seine große Schwester MySQL. Im Gegensatz zu dem Verwaltungssystem von Oracle sind alle Bug Fixes und Roadmaps frei erhältlich. Außerdem wurde das Storage-Engine InnoDB durch XtraDB ersetzt, was neben anderen Verbesserungen die Performance weiter erhöht.

Die Verbindung mit der Datenbank herstellen

Bitte beachten Sie, dass dieses Angebot keinen Zugang zum Host-Server selbst ermöglicht, sondern zu den Datenbanken, die auf dem Server gehostet werden. Allgemeine SQL-Befehle funktionieren einwandfrei und Clients wie HeidiSQL oder SQuirreL SQL sind voll kompatibel.

MariaDB ist aus MySQL heraus entstanden und die Befehle für beide Datenbanken sind genau dieselben.

Um sich mit Ihrer Datenbank zu verbinden, benötigen Sie:

  • Die Adresse Ihrer Datenbankinstanz
  • Den Port Ihrer Datenbank
  • Den Benutzernamen Ihrer Datenbank
  • Das Passwort Ihrer Datenbank
  • Den Namen Ihrer Datenbank

Diese Informationen sind über Ihr Kundencenter einsehbar.

Eine Anleitung finden Sie unter:

Per Kommandozeile verbinden

mysql --host=server --user=user --port=port --password=password database_name

Per PHP-Skript verbinden

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

Per Software (SQuirreL SQL) verbinden

  • Starten Sie SQuirreL SQL und klicken Sie auf Aliases, danach auf +

launch SQuirreL SQL

  • Füllen Sie die untenstehenden Felder aus und klicken Sie dann auf OK
    • Name: Geben Sie einen Namen ein
    • Driver: Wählen Sie „MySQL Driver“
    • URL: Geben Sie die Server-Adresse und den Port wie folgt an jdbc:mysql://server:port
    • User Name: Geben Sie den Benutzernamen ein
    • Password: Geben Sie das Passwort ein

config connection

  • Bestätigen Sie erneut, indem Sie auf den Button Connect klicken

valid connection

Sie sind jetzt mit Ihrer Datenbank verbunden:

config connection

Per phpMyAdmin verbinden

In Kürze in einer anderen Anleitung verfügbar

Eine MySQL oder MariaDB Datenbank exportieren

Meine Datenbank uber die Kommandozeile exportieren

mysqldump --host=server --user=user --port=port --password=password database_name > database_name.sql

Eine MySQL oder MariaDB Datenbank importieren

Meine Datenbank uber die Kommandozeile importieren

cat database_name.sql | mysql --host=server --user=user --port=port --password=password databse_name

Diese Anleitungen könnten Sie auch interessieren...