Ich habe eine Datenbank und möchte jetzt gern selber Tabellen anlegen. Was ist dabei zu beachten?
Sollten Sie selbst entscheiden wie Ihre Tabellen heißen, ganz gleich ob Sie diese Tabellen über den PHPMyAdmin oder einen Installer eines CMS benennen, ist zu beachten, das der Datenbankserver selbst einigen Beschränkungen in der Namesgebung für Tabellen unterliegt.
Eine Liste aller reservierter Namen finden Sie im
allgemeinen MySQL Refrerenzhandbuch
unter Rubrik
7.1.6. Ist MySQL pingelig hinsichtlich reservierter Wörter?
Diese Vorgaben sind unbedingt zu beachten, da es sonst später zu Problemen bei der Sicherung als auch bei der Rücksicherung Ihrer Datenbanken kommen kann und eine Reparatur der Daten zwar problemlos möglich ist, aber sehr viel Zeit und damit Geld kostet.
Wie groß darf meine Datenbank werden?
Ihre Datenbank ist auf 100 MB begrenzt. Kurzzeitig können Sie das Limit überschreiten. Wenn Sie jedoch dauerhaft mehr als 100 MB belegen, melden wir uns bei Ihnen. Besonderheit: Durch fehlerhafte Programmierung (Abfragen über mehrere Tables mit fehlenden Relationen) können manchmal Temporärdateien angelegt werden, die ein Vielfaches der Größe Ihrer Datenbank betragen. Die Größe dieser Temporärdateien ist auf 100MB begrenzt.
Ich kann nicht von außen auf die Datenbank zugreifen. Was tun?
Der Zugriff auf die Datenbank ist nur vom Webserver möglich, nicht von außen. Zur Administration haben wir dazu für Sie PHPMyAdmin installiert, so dass Sie bequem über ein Webinterface Dumps einspielen und die Datenbank administrieren können.
Ich kann mit LOAD DATA INFILE keine .csv-Dateien einlesen. Was tun?
Die File-Berechtigung erlaubt Ihnen, Dateien auf dem Server zu lesen und zu schreiben, wenn Sie die LOAD DATA INFILE- und SELECT ... INTO OUTFILE-Statements benutzen. Jeder Benutzer, dem diese Berechtigung gewährt wurde, kann jede Datei lesen oder schreiben, die der MySQL-Server lesen oder schreiben darf. Dies betrifft aber auch sämtliche Datenbanken aller anderen Nutzer! Haben Sie bitte Verständnis dafür, dass wir Ihnen diese Rechte nicht einräumen können. Daher besteht keine Möglichkeit, .csv-Dateien mittels LOAD DATA INFILE zu importieren. Auch phpMyAdmin unterliegt dieser Einschränkung.
© bytecamp GmbH