Online Suche im Handbuch |
Im Unterverzeichnis bin/ des Installationsverzeichnisses c:\mysql finden sich alle wichtigen Binaries: Einige Beispiele erfordern, daß der mysqld schon gestartet ist. Klicken Sie einfach mit der Maus auf die Datei mysqld.exe im Verzeichnis c:\mysql\bin. Der Serverdämon ist nun gestartet. Nun zu den Binaries:
+--------------------+-------------------------+
| Variable_name | Value |
+--------------------+-------------------------+
| back_log | 5 |
| basedir | c:\mysql\ |
| datadir | . |
| join_buffer | 131072 |
| key_buffer | 1048540 |
| language | c:\mysql\share\english\ |
| max_allowed_packet | 65536 |
| max_connections | 90 |
| max_join_size | 4294967295 |
| max_sort_length | 1024 |
| net_buffer_length | 8192 |
| port | 3306 |
| record_buffer | 131072 |
| skip_locking | 0 |
| socket | /tmp/mysql.sock |
| sort_buffer | 2097116 |
| table_cache | 64 |
| thread_stack | 65536 |
| tmp_table_size | 1048576 |
+--------------------+-------------------------+
19 rows in set (0.00 sec)
mysql> show variables;
Bitte lesen Sie hierzu die entsprechenden Abschnitte über dieses Kommando unter UNIX und vergleichen Sie. MySQL ist ursprünglich völlig unter UNIX entwickelt worden. Logischerweise hat man die Werkzeuge nun auf DOS einfach portiert. Die Syntax ist also weitestgehend dieselbe, nur müssen Sie stets alle Kommandos in der DOS-Shell absetzen. Falls Sie also zu der Klick Generation gehören, die alles gerne mit Benutzeroberfläche bedienen möchten, so kann auch diesem Wunsch entsprochen werden. Mehr dazu später.
Where command is a one or more of: (Commands may be shortened)
create databasename Create a new database
drop databasename Delete a database and all its tables
flush-hosts Flush all cached hosts
flush-logs Flush all logs
flush-tables Flush all tables
kill id,id,... Kill mysql threads
password newpassword Change old password to newpassword
processlist Show list of active threads in server
reload Reload grant tables
refresh Flush all tables and close and open logfiles
shutdown Take server down
status Gives a short status message from the server
variables Prints variables available
version Get version info from server
C:\mysql\bin>mysqladmin create test
C:\MYSQL\BIN\MYSQLA~1.EXE: create of 'test' failed
error: 'Can't create database 'test'. Database exists'
C:\mysql\bin>mysqladmin create stepken
Database "stepken" created.
C:\mysql\bin>
Wie man hier sehen kann, ist die Datenbank test schon angelegt. Alles weitere ist analog zu der Anleitung der UNIX Version. Zum Beenden von mysql sollten Sie immer den Befehl: mysqladmin -u root shutdown verwenden, damit der mysql Server auch ordnungsgemäß heruntergefahren wird. Datenverluste sind ansonsten unvermeidlich.
Online Suche im Handbuch |