Archiv

Archiv für die Kategorie ‘MySQL’

Tabellenstruktur anzeigen – MySQL

28. Juli 2009 Jan Keine Kommentare

Um im MySQL-Monitor oder über PHP etc… mal schnell die Struktur einer Tabelle á la:

+----------+----------------------+------+-----+---------+----------------+
| FIELD    | Type                 | NULL | KEY | DEFAULT | Extra          |
+----------+----------------------+------+-----+---------+----------------+
| id       | smallint(5) UNSIGNED | NO   | PRI | NULL    | AUTO_INCREMENT |
| datum    | date                 | NO   |     | NULL    |                |
| zeit     | time                 | NO   |     | NULL    |                |
| referer  | text                 | NO   |     | NULL    |                |
| browser  | varchar(255)         | NO   |     | NULL    |                |
| ip       | varchar(15)          | NO   |     | NULL    |                |
| webseite | varchar(255)         | NO   |     | NULL    |                |
+----------+----------------------+------+-----+---------+----------------+

aufgelistet zu bekommen benötigt man folgendes SQL-Statement:

SHOW FIELDS FROM <Tabellenname>;

für die Tabelle users wäre das dann folgendermaßen:

SHOW FIELDS FROM `users`;
KategorienMySQL Tags:

MySQL-Monitor auf entferntem Host

12. Juli 2009 Jan Keine Kommentare

Man kann sich mit dem mysqlmonitor nicht nur auf localhost verbinden sondern auch auf übers Internet/Netzwerk erreichbare MySQL-Server:

$ > ./mysql -u <username> -p -h mysql.computerjan.de

Jetzt nur noch Passwort eingeben und schon kann man Befehle an den Server schicken

KategorienLinux, MySQL Tags: ,

MySQL-Monitor von Datei importieren

5. Juli 2009 Jan Keine Kommentare

Um mal schnell ein Backup-File oder sonstiges ohne PHPmyAdmin einzuspielen is der de facto Standard der mysqlmonitor.

Das sql-File sollte bei Windows im gleichen Ordner liegen, wie die mysql.exe. Bei Linux sollte man die genaue Pfandangabe angeben

Unter Windows:

mysql.exe -u root -p < jan.sql

und unter Linux:

$ > ./mysql -u root -p < /root/jan.sql

Nach Eingabe des Passwortes wird das File in die DB importiert

KategorienMySQL Tags: ,