Aufbau einer Datenbank mit dem MySQL Kommandozeilen-Schnittstelle ist eine schnelle und einfache Methode , dass viele Administratoren verwenden , wenn möglich. Der Datenbank-Design kann mit Präzision umgesetzt werden und sind dabei nicht mehr als eine Eingabeaufforderung, und Admin -Level- MySQL-Benutzer -Anmeldeinformationen . Unabhängig von der Betriebssystem-Plattform , auf der MySQL-Datenbank ausgeführt wird, können Sie Ihre Datenbank-Design gebaut und fertig in nur wenigen einfachen Schritten. Things You -Datenbank design by MySQL Datenbankserver
Eingabeaufforderung Zugang
brauchen Admin -Level- MySQL-Benutzer -Anmeldeinformationen
anzeigen Weitere Anweisungen
1
Öffnen Sie eine Eingabeaufforderung . Bei der Verwendung von Microsoft Windows , tun dies , indem Sie auf die Schaltfläche Start, dann auf Ausführen ... und in dem erscheinenden Dialog geben Sie " cmd" ein und klicken Sie auf OK . Bei der Verwendung von Linux mit einer grafischen Benutzeroberfläche kann man eine Eingabeaufforderung , indem Sie auf das Symbol, um das Startmenü zu öffnen zu öffnen, klicken Sie dann auf Terminaldienste , xterm oder Konsole , je nachdem, welche Linux-Distribution Sie verwenden.
2
Anmelden auf einem Linux-System an der Eingabeaufforderung mit dem Befehl MySQL "mysql - user = your_admin_username - password = your_admin_password " , ersetzt your_admin_username mit dem Admin -Level- MySQL-Benutzernamen und Ersetzen mit your_admin_password das Kennwort des Benutzers . Dies löst eine interaktive Sitzung , in der die Datenbank erstellt werden soll , was in der Eingabeaufforderung " mysql> " . Wenn Sie mit einem Windows-Betriebssystem , um MySQL laufen dann der Befehl "mysql " ist alles, was erforderlich ist, um es zu starten und sich anmelden mit Admin -Level-Zugriff ist .
3
Erstellen Sie eine Datenbank mit der Befehl " create database your_database_name ; " , ersetzt your_database_name mit dem Namen Sie mit Ihrer Datenbank geben . Keine Leerzeichen oder Satzzeichen in den Namen der Datenbank sind erlaubt , jedoch unterstreicht akzeptabel sind .
4
Erstellen von Datenbanktabellen mit dem Befehl " create table your_table_name " plus beliebige Tabellen-Definitionen und Optionen , Beenden Sie den Befehl durch ein Semikolon. Natürlich ersetzen your_table_name mit dem gewünschten Tabellennamen. Wiederholen Sie diesen Vorgang für alle Tabellen , dass die Datenbank -Design für Anrufe , mit Definitionen und Optionen, um Tabellen mit den entsprechenden Spezifikationen zu erstellen. Zum Beispiel, um eine Tabelle namens my_table mit zwei Integer-Felder -Typ erstellen " create table my_table ( num1 INT, num2 INT) ; " oder eine temporäre Tabelle mit einem Auto-Increment Primärschlüssel Feld zu erstellen , eine varchar Datenfeld und unter Verwendung eines alternativen Tabelle Typ : " create table my_table2 ( my_key int not null auto_increment Primärschlüssel my_datas varchar ( 20) ) type = InnoDB ; "
5
erstellen Sie eine Datenbank -Benutzer und gewähren , dass Benutzer die entsprechenden Berechtigungen auf die neue Datenbank . Verwenden Sie den Befehl "create user ' your_username ' @ 'localhost ' von ' ihr_passwort ' identifiziert ; ", um eine MySQL-Benutzer erstellen und ein Passwort vergeben und ersetzt benutzername und kennwort mit Ihren eigenen einzigartigen Werte . Jetzt gewährt sie die entsprechenden Berechtigungen für den Benutzer mit dem Befehl " gewähren alle Berechtigungen auf * * zu" your_username '@' localhost ' with grant option ; . " , Und ersetzen Sie die gewünschte Berechtigungsstufe Vollzugriff wenn nicht gewünscht ist. Zum Beispiel über die Erteilung eines Benutzers einfach Nachladen und Spülen Fähigkeit auf allen MySQL -Datenbanken verwenden "grant reload auf * * zu" my_username '@' localhost '; . " Oder um einen Benutzerberechtigungen auf nur einer einzigen Datenbank zu gewähren , anstatt alle Datenbanken verwenden " gewähren alle Berechtigungen auf meine_datenbank zu" my_username '@' localhost '; "
.