So erstellen sie eine datenbank in mysql

Distungieren Sie, wie Sie eine Datenbank in MySQL erstellen. Um eine Datenbank erstellen zu können, müssen Sie das öffnen "mysql" Befehlszeilenschnittstelle und geben Sie Ihre Datenbankbefehle ein, während der Server ausgeführt wird.

Schritte

Teil 1 von 3:
Öffnen der MySQL-Befehlszeile
  1. Bildtitel 258108 1
1. Stellen Sie sicher, dass Ihr MySQL-Server angeschlossen ist. Wenn Ihr MySQL-Server derzeit nicht online ist, können Sie keine Datenbank erstellen.
  • Sie können den Status des Servers überprüfen, indem Sie MySQL-Workbench öffnen, Ihren Server auswählen und die "Server Status" Indikator auf dem "Administration - Serverstatus" Tab.
  • Bildtitel 258108 2
    2. Kopieren Sie den Pfad des Installationsordners. Dieser Pfad variiert je nachdem, ob Sie einen Windows-Computer oder einen Mac verwenden:
  • Windows - Kopieren C: / Programmdateien / MySQL / MySQL Workbench 8.0 CE / Vergewissern Sie sich, dass Sie den Namen des letzten Ordners durch den aktuellsten MySQL-Namen ersetzen.
  • Mac - Kopieren / usr / local / mySQL-8.0.13-OSX10.13-x86_64 / Vergewissern Sie sich, dass Sie den Namen des letzten Ordners durch den aktuellsten MySQL-Ordnernamen ersetzen können.
  • Bildtitel 258108 3
    3. Öffnen Sie die Befehlszeile Ihres Computers. Sie verwenden die Eingabeaufforderung auf einem Windows-Computer, während Mac-Benutzer das Terminal öffnen.
  • Bildtitel 258108 4
    4. Ändern Sie in das Verzeichnis MySQL-Installationsordner. Art CD und ein Leerzeichen einfügen Sie in den Pfad zum Installationsordner, und drücken Sie ↵ ENTER. Sie würden zum Beispiel bei den meisten Windows-Computern Folgendes tun:
    CD C: Programmdateien mySQL MySQL Workbench 8.0 CE
  • Bildtitel 258108 5
    5. Öffnen Sie den MySQL-Anmeldebefehl. Um beispielsweise den Anmeldebefehl für einen benannten Benutzer zu öffnen "mich", Sie würden Folgendes eingeben und ↵ ENTER drücken:
    mysql -u me -p
  • Bildtitel 258108 6
    6. Geben Sie Ihr Konto ein. Geben Sie das Kennwort für Ihr MySQL-Benutzerkonto ein, drücken Sie dann ↵ ENTER. Dadurch werden Sie angemeldet und Ihre Befehlszeilenanwendung an die MySQL-Eingabeaufforderung anschließen.
  • Sie sollten das sehen "Mysql>" Tag erscheinen Ihre Befehlszeilenanwendung. Ab diesem Zeitpunkt werden alle eingegebenen Befehle über die MySQL-Befehlszeilen-App verarbeitet.
  • Verstehen Sie, wie Sie MySQL-Befehle eingeben. MySQL-Befehle müssen sofort nach dem letzten Teil des Befehls mit einem Semikolon (-) eingegeben werden, obwohl Sie auch den Befehl eingeben können, geben Sie ein Semikolon ein und drücken Sie erneut ein.
  • Teil 2 von 3:
    Erstellen einer Datenbank
    1. Bildtitel 258108 7
    1. Erstellen Sie die Datei Ihrer Datenbank. Sie werden dies tun, indem Sie in das eingeben "Datenbank erstellen" Befehl Datenbank erstellen, Hinzufügen des Namens Ihres Datenbank und eines Semikolons und drücken Sie ↵ ein. Für eine Datenbank mit dem Namen "Haustieraufzeichnungen", Sie würden zum Beispiel folgendes eingeben:
    Erstellen Sie eine Datenbank PET_RECORDS-
    • Der Name Ihrer Datenbank kann keine Räume enthalten. Wenn Sie dem Namen einen Leerzeichen hinzufügen möchten, müssen Sie einen Unterstrich verwenden (z. B, "Freunde von mir" würde werden "Freunde von mir").
    • Jeder MySQL-Befehl muss in einem Semikolon enden. Wenn Sie das Semikolon beim ersten Mal vermissen, können Sie es in neben der ... das erscheint und dann ↵ erneut eingibt.
  • Bildtitel 258108 8
    2. Zeigen Sie die aktuellen Datenbanken an. Sie können eine Liste der aktuellen Datenbanken eingeben, indem Sie Folgendes eingeben und dann ↵ ENTER drücken:
    Datenbanken anzeigen-
  • Bildtitel 258108 9
    3. Wählen Sie Ihre Datenbank aus. Sie können Ihre Datenbank aus der Liste auswählen, indem Sie eingeben Name verwenden wo "Name" ist der Name der Datenbank. Zum Beispiel für Ihre "Haustieraufzeichnungen" Datenbank, Sie würden Folgendes eingeben und ↵ ENTER drücken:
    Verwenden Sie PET_RECORDS-
  • Bildtitel 258108 10
    4. Warten Sie auf die Bestätigungsnachricht. Sobald Sie den Satz sehen "Datenbank geändert" Erscheint unter Ihrem letzten typisierten Befehl, können Sie mit dem Erstellen des Inhalts der Datenbank kostenlos fortfahren.
  • Teil 3 von 3:
    Einen Tisch erstellen
    1. Bildtitel 258108 11
    1. Verstehen Sie die verschiedenen Tabellenbefehle. Es gibt ein paar Hauptaspekte Ihres Tisches, das Sie wissen möchten, bevor Sie eine erstellen:
    • Titel - Ihr Titel wird direkt nach dem "Tabelle erstellen" Befehl, und muss die gleichen Regeln wie der Name Ihres Datenbank befolgen (e.G., kein Platz).
    • Spaltenüberschrift - Sie können Spalteüberschriften ermitteln, indem Sie verschiedene Namen in einen Satz von Klammern eingeben (siehe Beispiel des nächsten Schritts).
    • Zelllänge - Bei der Bestimmung der Zellenlänge verwenden Sie auch "Varchar" (variable Zeichen, was bedeutet, dass Sie zwischen der Grenzzahl der Buchstaben ein- und der VARCHAR-Zahlenzahl eingeben können) oder "VERKOHLEN" (erfordert nicht mehr und nicht weniger als die angegebene Anzahl von Zeichen-.
    • Datum - Wenn Sie Ihrem Diagramm ein Datum hinzufügen möchten, verwenden Sie die "DATUM" Befehl, um anzuzeigen, dass der Inhalt der Spalte als Datum formatiert wird. Das Datum sollte eingegeben werden Yyyy-mm-dd Format.
  • Bildtitel 258108 12
    2. Erstellen Sie den Tabellenkontur. Bevor Sie Daten für Ihr Diagramm eingeben können, müssen Sie die Struktur der Chart-Struktur erstellen, indem Sie im Folgenden eingeben und dann ↵ eingeben:
    Tabellenname erstellen (column1 varchar (20), column2 varchar (30), column3 char (1), column4 date)-
  • Zum Beispiel, um eine Tabelle zu erstellen "Haustiere" Mit zwei VARCHAR-Säulen, einer Zeichenspalte und einer Datumsspalte schreiben Sie möglicherweise Folgendes:
  • Erstellen von Tabellen-Haustieren (Name Varchar (20), Rasse VARCHAR (30), Sex Char (1), DOB-Datum)-
  • Bildtitel 258108 13
    3. Fügen Sie Ihrem Tisch eine Zeile hinzu. Verwendung der "einfügen" Befehl, Sie können die Informationszeile Ihrer Datenbank eingeben:
    Einfügen in NAMEVALUE (`column1-Wert`, `column2-Wert`, `column3-Wert`, `column4-Wert`)-
  • Für das "Haustiere" Bisher verwendete Tabellenbeispiel kann Ihre Zeile so aussehen:
    in Petsvalues ​​einfügen (`Fido`, `Husky`, `m`, `2017-04-12`)-
  • Sie können das Wort eingeben NULL für den Inhalt einer Spalte, wenn die Spalte leer ist.
  • Bildtitel 258108 14
    4. Fügen Sie den Rest Ihrer Daten, wenn möglich. Wenn Ihre Datenbank relativ klein ist, können Sie den Rest der Datenzeile-by-line mithilfe der "einfügen" Code. Wenn Sie sich dafür entscheiden, überspringen Sie den nächsten Schritt.
  • Bildtitel 258108 15
    5. Laden Sie eine Textdatei bei Bedarf hoch. Wenn Sie über eine Datenbank verfügen, die mehr Informationslinien benötigt als praktisch, um von Hand einzulegen, können Sie auf eine Textdatei verweisen, die die Daten mithilfe des folgenden Codes enthält:
    Laden von Daten LOCAL INFILE `/ Pfad / Name.txt `in Tabelle Namelines von` r n `beendet von` r n `-
  • Für das "Haustiere" Beispiel, Sie würden etwas wie folgt schreiben:
    Laden von Daten LOKAL IN INFILE `C: / Benutzer / Name / Desktop / Haustiere.TXT `in Table-Petslines, die von` r n `beendet wurden-
  • Auf einem Mac-Computer müssen Sie die verwenden "Zeilen gekündigt von" Befehl mit ` r` Anstatt von ` r n`.
  • Bildtitel 258108 16
    6. Sehen Sie sich Ihren Tisch an. Geben Sie das ein Datenbanken anzeigen- Befehl, wählen Sie dann Ihre Datenbank aus, indem Sie eingeben Wählen Sie * vom Namen aus- wo "Name" ist der Name der Datenbank. Zum Beispiel, wenn Sie die verwenden "Haustieraufzeichnungen" Datenbank, Sie würden Folgendes eingeben:
    Datenbanken anzeigen -auswahl * Von PET_RECORDS-
  • Tipps

    Einige häufig verwendete Datentypen umfassen Folgendes:
    • VERKOHLEN(Länge) - Zeichenfolge der Festlänge
    • Varchar(Länge) - Zeichenfolge mit variabler Länge mit maximaler Länge Länge
    • TEXT - Zeichenfolge mit variabler Länge mit maximaler Länge von 64kb Text
    • Int(Länge) - 32-Bit-Ganzzahl mit max Länge Ziffern (das `-` wird als "Ziffer" für eine negative Zahl gezählt)
    • DEZIMAL(Länge,Dezember) - Dezimalzahl bis insgesamt Länge Zeichenanzeigen - The Dezember Feld zeigt die maximale Anzahl der zulässigen Dezimalstellen an
    • DATUM - Datumswert (Jahr, Monat, Datum)
    • ZEIT - Zeitwert (Stunden, Minuten, Sekunden)
    • Etum("Wert1","Wert2", ....) - Liste der aufgezählten Werte
  • Einige optionale Parameter umfassen Folgendes:
  • NICHT NULL - Es muss ein Wert bereitgestellt werden.Das Feld kann nicht leer bleiben.
  • STANDARD Standardwert - Wenn kein Wert gegeben ist, ist das Standardwert ist dem Feld zugewiesen.
  • OHNE VORZEICHEN - Für numerische Felder sorgt dafür, dass die Anzahl niemals negativ ist.
  • Auto_increment - Der Wert wird automatisch automatisch inkrementiert, wenn eine Zeile zum Tisch hinzugefügt wird.
  • Warnungen

    Wenn Ihr MySQL-Server nicht läuft, wenn Sie versuchen, sich anzumelden "mysql" Befehlszeile, Sie können nicht fortfahren.
  • Stellen Sie wie bei jeder Codierung sicher, dass Ihre Befehle genau eingeschrieben und genau richtig beabstandet sind, bevor Sie versuchen, sie einzugeben.
  • In Verbindung stehende Artikel