Ein MySQL-Befehlszeilentool (Hilfe anzeigen ---Hilfe oder -?)
1) MySQL
MySQL ist eine einfache SQL-Shell (mit GNU-Readline-Funktion). Es unterstützt sowohl die interaktive als auch die nicht interaktive Nutzung. Bei interaktiver Verwendung liegen die Abfrageergebnisse im ASCII-Tabellenformat vor. Im nicht interaktiven Modus (z. B. als Filter verwendet) liegt das Ergebnis im tabulatorgetrennten Format vor. Das Ausgabeformat kann mithilfe von Befehlszeilenoptionen geändert werden. Wenn Probleme aufgrund von unzureichendem Speicher aufgrund großer Ergebnisse auftreten, verwenden Sie die Option --quick. Dies zwingt MySQL, die Ergebnisse zeilenweise vom Server zu durchsuchen, anstatt die gesamte Ergebnismenge abzurufen und sie vor der Anzeige im Speicher speichern zu müssen.
(MySQLD)
2) MySQLAdmin
MySQLAdmin ist ein Client-Programm, das Verwaltungsvorgänge ausführt. Sie können damit die Konfiguration und den aktuellen Status des Servers überprüfen, Datenbanken erstellen und löschen und vieles mehr.
3) MySQLBinLog
Die vom Server generierte binäre Protokolldatei wird im Binärformat geschrieben. Um diese Textformatdateien zu untersuchen, sollte das Dienstprogramm MySQLBinLog verwendet werden.
4) MySQLDump
Der MySQLDump-Client kann zum Dumpen der Datenbank oder zum Sammeln der Datenbank zur Sicherung oder zum Übertragen der Daten auf einen anderen SQL-Server verwendet werden. Der Dump enthält die SQL-Anweisungen, die die Tabelle erstellen und/oder laden.
5) MySQLImport
Das MySQLImport-Dienstprogramm ist ein Massenlader, der den Inhalt einer Textdatei in eine vorhandene Tabelle einliest.
6) MySQLShow
Mit MySQLShow können Kunden schnell herausfinden, welche Datenbanken vorhanden sind, Tabellen in der Datenbank, Spalten oder Indizes in den Tabellen.
7) Perror
Perror druckt Beschreibungsinformationen für Systemfehlercodes oder Speicher-Engine-Fehlercodes (Tabellenverarbeitung).
8) Ersetzen
Das Dienstprogramm „Ersetzen“ kann Zeichenfolgen in Dateien oder Standardeingaben in Echtzeit ändern. Zunächst wird ein endlicher Automat verwendet, um lange Zeichenfolgen abzugleichen. Mit diesem Tool können Strings ausgetauscht werden.
Zwei grundlegende MySQL-Operationen
1) Stoppen und Starten des MySQL51-Dienstes
net stop mysql51
net start mysql51
2) Beim MySQL-Verwaltungstool anmelden + Datenbank erstellen + alle Datenbanken anzeigen + Datenbank löschen + MySQL-Verwaltungstool starten
3) Benutzer hinzufügen + Benutzer anzeigen + ändern Passwort + Benutzer löschen
4) Datenbank betreten + Tabelle erstellen + Alle Tabellen in der Datenbank anzeigen + Definition der Tabelle anzeigen + Daten in die Tabelle einfügen + Anzeigen Alle Inhalte der Tabelle + Alle Inhalte in der Tabelle löschen + Tabellendefinition löschen
5) Den Wert eines Datensatzes aktualisieren + Eine Spalte zur Tabelle hinzufügen + Eine Spalte löschen in der Tabelle