Skip to content

CREATE DATABASE

Wieso um alles in der Welt hat 2 und 2 in seinem Datenbank-Export (von phpMyAdmin) ein
CREATE DATABASE xxx
drin?

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Instinct

Das hat pma doch standardmäßig drin, oder? Also nix 3und3 spezifisches...

Instinct

öhm ok ich nehme alles zurück und behaupte das Gegenteil :-D

L.

Damit man die Datenbank direkt auf dem Zielsystem ohne große Zicken replizieren kann. Die deppensichere Version halt.

icewind

Ich tippe mal drauf, um Datenbank xxx zu erstellen... :)

Andre Heinrichs

Der Vermutung schließe ich mich direkt mal an.

Joe

Weil es im phpMyAdmin verschiedene Möglichkeiten gibt DBs zu exportieren, die da wären:

Struktur und Daten
nur Struktur
nur Daten

Ersteres ist der Standard und wird wohl hier benutzt worden sein. Alles andere macht ohnehin wenig Sinn...
Was nützen mir die Daten wenn die Struktur auch im Eimer ist?

Woo

Der Dump beinhaltet das komplette SQL-Script um die DB neu aufzubauen.. inklusive Anlegen der Datenbank an sich.
Was benutzt ihr denn fuer DBMS das das NICHT so macht?

Manuel Schmitt (manitu)

Aber ein Export, den sich ein KUNDE zieht, braucht/soll doch gar kein CREATE DATABASE enthalten!

eco

Das nicht, ist aber die Voreinstellung bei phpMyAdmin. Und man kann ja nicht an alles denken ;-)

Manuel Schmitt (manitu)

ROFL, ja

Patrick

sehe ich anders. warum sollte man dem benutzer nicht mit nem create database unterstützen? stelle ich mir jetzt zuhause eine ähnliche testumgebung zusammen, will ich mich beim einspielen eines backups nicht um den db namen kümmern. einfach backup script einspielen und datenbank steht. ich könnte natürlich auch manuell eine datenbank erstellen und dann das script ablaufen lassen. wäre aber ein zusätzlicher arbeitsschritt.
so blöd finde ich das also gar nicht.

wenn es darum geht, das backup auf den vorhanden server einzuspielen, kann ich ja vorher(sofern ich die berechtigung dazu habe) ein drop database machen (oder abfragen ob die datenbank schon besteht).

Magkes

Wer phpMyAdmin zur Administration von DBs nutzt, hat eh nichts anderes verdient. Das ist nur eine weitere Zwischenschicht, die Fehler beherbergen kann.

pentius

Ja nee, is klar. Am besten gleich mit Assembler die Daten abrufen. Die maschinennähe umgeht jede störende zwischenschicht ^^

PMA ist seriös und wird durch das Team sauber entwickelt. Also was gibs da dran aussusetzen?

Magkes

Nun ja, Assembler nicht gerade. Aber warum nicht mysql oder psql nutzen.
Leider gibt's dann da nicht so nette Bildchen.

Leo

sind halt nich alle so l33t wie du :P

Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

BBCode-Formatierung erlaubt
Formular-Optionen