http://ihre-domain.tld/sqladmin
Es erscheint ein kleines Pop-Up Fenster und Sie werden nach den Zugangsdaten für den PHPMyAdmin gefragt. Als Benutzername verwenden Sie hier bitte Ihre Auftragsnummer, als Passwort tragen Sie bitte Ihr Kundenmenüpasswort ein. Ihre Auftragsnummer finden Sie in der Gesamtübersicht Ihres Kundenmenüs.
Ein externer Zugriff auf die MySQL-Datenbanken, also z.B. ein Zugriff über das Internet von Ihrem PC zu Hause aus mittels einer Verwaltungssoftware für Datenbanken, ist aus Sicherheitsgründen leider nicht gestattet.
Wenn Ihr Webhosting-Paket einen SSH-Zugang enthält, können Sie dies jedoch mittels eines so genannten SSH-Tunnels umgehen. Eine Anleitung zum Aufbau eines SSH-Tunnels erhalten Sie in den FAQ zu SSH.
Um auf Ihre Datenbank zugreifen zu können, z.B. wenn eine Datenbankabfrage über ein Skript realisiert werden soll, benötigen Sie die MySQL-Zugangsdaten. Hierzu benötigen Sie einen Usernamen und ein Passwort. Als Username verwenden Sie bitte den entsprechenden Datenbanknamen Ihrer Datenbank, als Passwort tragen Sie bitte das entsprechende Passwort der Datenbank ein.
Der Name Ihrer Datenbank hat das Format db12345 bzw. db12345_1 bei weiteren Datenbanken. Sie können den Namen auch im Kundenmenü unter dem Punkt "MySQL-Datenbanken" einsehen. Dort können Sie bei Bedarf auch das Passwort Ihrer Datenbank ändern.
Der zu verwendende Servername ist von der MySQL-Version der jeweiligen Datenbank abhängig:
Die Erstellung eines Dumps Ihrer Datenbank ist über das PHPMyAdmin-Interface möglich. Bitte klicken Sie hierzu zunächst auf den Punkt "Export" und wählen dort "Structure and data" aus, damit sowohl die Struktur als auch der Inhalt der Datenbank exportiert wird.
Desweiteren haben Sie die Möglichkeit, das Erstellen eines Dumps über ein Skript zu realisieren, welches wir Ihnen unter der folgenden URL zur Verfügung stellen:
http://ihre-domain.tld/system-cgi/db_dump
Dieses Skript ist besonders gut für das Erstellen von Dumps größerer Datenbanken geeignet, da es keinen Skriptlaufzeiten-Beschränkungen unterliegt.
Das Einpflegen von Dumps in Ihre domain*go Datenbank können Sie über ein Skript, welches Sie auf Ihren Webspace laden, realisieren. Nachfolgend sehen Sie ein Beispielskript für das Einpflegen eines Datenbank-Dumps:
<?php passthru('mysql -h HOSTNAME -u db12345 -pPASSWORT db12345 < dump.sql'); ?>
Beachten Sie bitte, dass hierzu die Datei dump.sql, welche den Dump Ihrer Datenbank enthält, auf Ihrem Webspace vorhanden sein muss.
Ersetzen Sie zudem "HOSTNAME" durch den jeweiligen Servernamen der Datenbank sowie "PASSWORT" durch das Passwort der Datenbank.
Der Servername ist abhängig von der MySQL-Version der Datenbank. Für MySQL 3 verwenden Sie bitte mysql.ihre-domain.tld, für MySQL 4 mysql4.ihre-domain.tld und für MySQL 5 mysql5.ihre-domain.tld. Ersetzen Sie dabei "ihre-domain.tld" jeweils durch einen Domainnamen Ihres Auftrags.
Wenn Abfragen Ihrer Datenbank mit zunehmender Größe der Datenbank immer langsamer erscheinen, gibt es die Möglichkeit, Datenbankabfragen mit dem Setzen von Indexes auf Datenbanktabellen zu optimieren. Auf diese Weise werden select-Abfragen deutlich beschleunigt.
Weitergehende Informationen zur Optimierung der Datenbank finden Sie in der MySQL-Dokumentation.
Die Version Ihrer MySQL-Datenbank können Sie aus technischen Gründen leider nicht über das Kundenmenü von domain*go auf MySQL 5 umstellen. Hier erfahren Sie daher, wie Sie eine MySQL-Datenbank der Version 3 oder 4 auf die Version 5 umstellen:
Erstellen Sie zunächst eine Sicherungskopie der aktuellen Datenbank (siehe "Wie kann ich eine Sicherheitskopie/Dump meiner Datenbank erstellen?" auf dieser Seite).
Legen Sie im Kundenmenü unter "MySQL-Datenbanken" eine neue Datenbank der Version 5 an.
Spielen Sie die Sicherungskopie in die neue Datenbank ein. Eine Anleitung hierfür erhalten Sie bei der Frage " Wie kann ich einen Dump meiner Datenbank in meine domain*go Datenbank einpflegen?". Verwenden Sie dabei Passwort und Hostname der neuen MySQL-5-Datenbank.
Damit Ihre Skripte auf die neue Datenbank zugreifen, nehmen Sie nun noch folgende Änderungen in den Skripten vor:
Passen Sie den Namen, den Benutzernamen sowie das Passwort auf die neue MySQL-5-Datenbank an.
Passen Sie den MySQL-Servernamen auf mysql5.ihre-domain.tld an.
Um eine Ihrer MySQL-3-Datenbanken auf MySQL 4 umzustellen, wählen Sie im Kundenmenü in der linken Navigation "MySQL-Datenbanken". Hier können Sie nun mit einem Klick auf "Bearbeiten" die Version für die gewünschte Datenbank ändern.
Bitte beachten Sie: Ein Upgrade ist lediglich von der Version 3 auf die Version 4 möglich. Ein nachträgliches Ändern zurück auf die alte Version sowie ein automatisches Upgrade in die Version 5 ist leider nicht möglich!
Der Sprung von MySQL 3 hin zu MySQL 4 geht einher mit einer großen Anzahl an neuen und geänderten Features. Während eine vollständige Dokumentation dieser Unterschiede den Rahmen dieser FAQ sprengen würde, möchten wir Ihnen doch einige der größten Unterschiede nachfolgend vorstellen:
Die MySQL-Version 4.1 beinhaltet mit InnoDB ein neues optionales Tabellenformat, dass sich signifikant vom standardmäßigen MyISAM-Format unterscheidet. So arbeitet InnoDB transaktionsorientiert und bietet neben der Möglichkeit, Schreiboperationen rückgängig zu machen ("Rollback") u.a. auch die Verwendungsmöglichkeit von Fremdschlüsseln.
Der so genannte Unicode definiert für jedes Zeichen plattform-, programm- und sprachunabhängig eine Nummer und ermöglicht somit im Gegensatz zu anderen Zeichensätzen den direkten, verlustfreien Informationsaustausch von Daten, ohne diese entsprechend aufbereiten zu müssen.
Subqueries, so genannte "Unterabfragen", ermöglichen die Erstellung von verschachtelten und komplexen Datenbankabfragen.
Mit der Version 5 von MySQL entwickelt sich die beliebte Open-Source-Datenbank zu einem umfangreichen Datenbank-System. MySQL 5 enthält z.B. einige neue Features, die bisher im Wesentlichen ausschließlich in großen, kommerziellen Datenbanksystemen verfügbar waren.
Neu sind zum Beispiel Stored Procedures und Views:
Mit Stored Procedures können Abläufe von SQL-Statements direkt auf dem Server gespeichert und über einen einzigen Aufruf ausgeführt werden. Um einen bestimmten Ablauf von SQL-Statements aufzurufen, müssen Clients dann nicht mehr die einzelnen SQL-Abfragen nacheinander aufrufen, sondern können auf die jeweilige Stored Procedure auf dem Server zurückgreifen. Stored Procedures können so für eine verbesserte Performance und erhöhte Sicherheit sorgen.
Mehr Informationen zu Stored Procedures finden Sie unter dem folgenden Link:
http://dev.mysql.com/doc/refman/5.0/en/stored-routines.html
Mit Views können virtuelle Tabellen aus mehreren Tabellen erstellt werden, womit der Zugriff auf die entsprechenden Daten limitiert werden kann.
Mehr Informationen zu Views in MySQL 5 finden Sie unter dem folgenden Link:
http://dev.mysql.com/doc/refman/5.0/en/views.html
Eine Übersicht aller Änderungen in MySQL 5 finden Sie unter dem folgenden Link:
http://dev.mysql.com/doc/refman/5.1/en/development-history.html
Bitte beachten Sie, dass es ausschließlich möglich ist, eine bestehende Datenbank von der Version 3 auf die Version 4 zu ändern. Ein Versionsdowngrade einer MySQL4-Datenbank zurück zur MySQL3-Version ist bedauerlicherweise nicht möglich.
1) Kunden werben Kunden:
Sie werben als domain*go Kunde Neukunden, die bislang noch kein Webhosting-Paket bei domain*go hatten, für einen der "power"-Tarife. Bestehen gleichzeitig mindestens drei dieser Verträge, erhalten Sie Ihren bisherigen Webhostingaccount ab dem folgenden Abrechnungszeitraum kostenlos. Sollte sich die Anzahl der von Ihnen geworbenen Verträge auf unter drei reduzieren, informieren wir Sie per E-Mail. Erst nach Ablauf des nächsten Abrechnungszeitraums bezahlen Sie dann für Ihr Webhosting-Paket wieder den regulären Preis, bis die Voraussetzungen eventuell erneut vorliegen.
