Dokumente   www.canhost.de  
 

FAQ-Start   IP-CONF   Confixx   Domain-KK   Domains   Programmierung   FTP   Email   Datenbank

FAQ - Fragen und Antworten - MySqL-Datenbank/en

Hier erhalten Sie Informationen zum gewünschten Bereich. Per Klick auf eine Überschrift gelangen Sie schneller zur gewünschten Information. Mit dem Link TOP kehren Sie immer zum Anfang zurück.

Was ist eine Datenbank?
Was sind relationale Datenbanken?
Was ist MySQL?
Was ist PostgreSQL?
Was ist SQL?
Wie kann ich meine MySQL-Datenbank administrieren?
Wo richte ich meine Datenbank ein?
Daten der DB-Anbindung?
Kann die DB von außen erreicht werden?
Wie ändere ich das Datenbank-Passwort?
Wie lösche ich meine Datenbank?
Ist die DB in der Größe beschränkt?

Was ist eine Datenbank?

Eine Datenbank (DB) ist eine Sammlung von Daten. Mit Hilfe eines Datenbankmanagentsystem (DBMS) wird die Datenbank für mehrere Nutzer zur gleichzeitigen Benutzung zur Verfügung gestellt, so daß kein Benutzer den Datenbestand schädigen kann. Eine Klassifizierung unterscheidet DBMS nach:
  • Hierarchische Datenbanken
  • Relationale Datenbanken
  • Objektorientierte Datenbanken
  • Graphische Datenbanken

TOP

Was sind relationale Datenbanken?

In relationalen Datenbanken werden die Daten nicht in einer Datei, sondern in Form von Tabellen, geordnet nach Themenkreisen (Entitäten), abgelegt. Die Daten können unabhängig von Beziehungen in verschiedenen Tabellen gespeichert werden. Dies ermöglicht eine sehr detailierte Nachbildung der Realität. Allerdings wird die Datenbank mit jeder neuen Tabelle unüberschaubarer. Ausserdem benötigen Abfragen auf relationale Datenbanken meistens mehr Zeit, weil die Daten unter Umständen aus mehreren Tabellen zusamengesucht werden müssen. Diese Datensuche kann durch geeignete Wahl von Beziehungen zwischen den Tabellen meist kompensiert werden.

TOP

Was ist MySQL?

MySQL ist eine Definitons- und Abfragesprache für relationale Datenbanksysteme, welches Benutzern ein leistungsstarkes multi-user, multi-thread Datenbanksystem zur Verfügung stellt. MySQL ist schnell, stabil, einfach und kostenlos. Die Geschichte von MySQL beginnt im Jahre 1994 während David Hughes als Teil seiner Doktorarbeit ein Programm zur Überwachung und Pflege von Rechnern an verschiedenen Orten entwickelte. Eine Schlüsselkomponente des Netzwerks war ein Datenbankmanagentsystem zur Speicherung von Informationen über diese Rechner. Da eine kommerzielle Datenbank zu teuer war entschied sich Hughes für die damalige freie Datenbank Postgres. Postgres arbeitete mit der Datenbankabfragesprache PostQUEL. SQL war dagegen wesentlich weiter verbreitet. Hughes integrierte deshalb einen Übersetzer der SQL in PostQUEL übersetzte. MiniSQL oder mSQL war entstanden. Allerdings wurde das Netzwerk dadurch immer langsamer desto größer die DB wurde. Zeitgleich entwickelte die Firma TCX eine webbasierende Anwendung zur Verwaltung von Datenbanken mit dem Namen UNIREG. Aufgrund der eben erwähnten Probleme von mSQL, entwickelte der hausinterne Entwickler von TCX Widenius eine eigene Datenbank auf Basis von UNIREG und mSQL. Die neue Datenbank war im Mai 1995 fertig und nannte sich MySQL 1.0. MySQL wurde noch im selben Jahr als Open Source veröffentlicht und war damit freier als mSQL.

TOP

Was ist PostgreSQL?

PostgreSQL wurde von der University of California in Berkeley entwickelt und wurde seit 1987 ständig weiterentwickelt. Es wird mittlerweile für Forschungszwecke und Produktionsanwendungen eingesetzt. PostgreSQL ist eine Verbesserung des POSTGRES-Datenbank-Managementsystems. Während PostgreSQL das leistungsfähige Datenmodell und die reichhaltigen Datentypen von POSTGRES beibehält, ersetzt es die PostQuel-Abfragesprache durch eine ausgedehnte Teilmenge von SQL. PostgreSQL ist frei und der komplette Quellcode ist verfügbar.

TOP

Was ist SQL?

SQL - Structured Query Language - ist eine Definitons- und Abfragesprache für relationale Datenbanken. Die Urform der Sprache wurde 1974 von IBM entwickelt und wurde als SEQUEL2 bezeichnet. Es handelte sich hier ursprünglich um eine nichtprozedurale Sprache, die also keine Schleifen, Unterprogramme, Funktionen und Funktionsübergabeparameter u.s.w. enthält.

TOP

Wie kann ich meine MySQL-Datenbank administrieren?

Da ein Zugriff von außen auf die MySQL-Datenbank nicht möglich ist, bietet sich das Tool phpMyAdmin an. Mit diesem Tool können Sie die Datenbank und darin enthaltene Tabellen sehr komfortabel verwalten.

PhpMyAdmin finden Sie im Webaccount unter Datenbank (sofern in Ihrem Tarif enthalten).
Durch eine Einschränkung seitens Confixx, verweist der Link aus Confixx heraus immer auf die HTTP-Version von phpMyAdmin. Wenn Sie die Verbindung gerne über SSL herstellen möchten, müssen Sie die Adresse manuell eingeben. Diese setzt sich zusammen aus dem Namen Ihres Servers (canXY.de) und dem Pfad /phpMysslAdmin/, also z.B. https://can01.de/phpMysslAdmin/.

Anmeldung erfolgt mit Webnummer und Datenbankpasswort. Das Datenbankpasswort kann in Confixx gesetzt werden und ist für alle Datenbanken gleich.

TOP

Wo richte ich meine Datenbank ein?

Die Datenbanken werden aus dem Webaccount (Confixx) eingerichtet und verwaltet, dies unter Datenbanken MySqL dort wird sofern im Tarif enthalten die MySQL erzeugt dabei bekommen Sie einen DB-Name und ein DB-Passwort das Passwort ist jederzeit änderbar, der DB-User nicht. Beachten Sie die Einrichtzeit von 3-4 Stunden.

TOP

Daten der DB-Anbindung?

Ihre Daten erhalten Sie bei Erzeugen/Einrichten der Datenbank.

Host : localhost
Port: 3306
Benutzer: Ihre Webnummer
DB-Name: laut Confixx
DB-Passwort: laut Confixx

Beachten Sie das nach einrichten der Datenbank oder Passwortänderung bis zur Aktivierung 3-4 Stunden vergehen können.

TOP

Kann die DB von außen erreicht werden?

Nein, die MySQL ist nur vom jeweiligen Rechner ("localhost") erreichbar, Änderungen diesbezüglich klären Sie direkt mit dem Support.

TOP

Wie ändere ich das Datenbank-Passwort?

Ihr Passwort zur Datenbank wird im Webaccount (Confixx) unter Datenbanken MySqL mit dem Textlink Ihr Passwort können Sie hier ändern geändert, hierzu benötigen Sie nicht das alte Passwort.

Beachten Sie wenn Sie Foren oder per Script auf Datenbanken zugreifen, sollten Sie nach Passwortänderung auch in Ihren Scripten das neue Passwort eintragen.

TOP

Wie lösche ich meine Datenbank?

Ihre Datenbank wird im Webaccount (Confixx) aus Datenbanken MySQL mit dem Textlink Datenbank löschen gelöscht.

TOP

Ist die DB in der Größe beschränkt?

Ja, dies ist von der Größe des Webspace abhängig. Wenn Sie 50MB Speicherplatz haben und 20 MB für Ihre Seiten nutzen, kann für MySQL und POP3 30 MB genutzt werden. Der Speicherplatz ist aber nicht fest eingeschränkt daher Sie können hier überziehen werden aber dann von uns auf die Überziehung hingewiesen.

Die einzelnen Dienste teilen sich hier den Speicherplatz, der in Ihrem Webspace enthalten ist.

TOP

© 2010 IP-CONF Servermanager