Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:mysql

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:mysql [2016/07/19 09:41] movelinux:mysql [2019/08/16 13:50] (aktuell) – [Benutzer] move
Zeile 29: Zeile 29:
 use MEINE_DB; use MEINE_DB;
 </Code> </Code>
 +
 +=== Tabellen anzeigen ===
 +Vorher DB auswählen (use MeineDB;)
 +
 +<Code>
 +show tables;
 +</Code>
 +
 +=== Tabelle(n) löschen ===
 +
 +<Code>
 +DROP TABLE MeineTabelle;
 +
 +DROP TABLE (Meinetabelle1, MeineTabelle2);
 +</Code>
 +
 +<WRAP center round tip>
 +Tabellen mit bestimmten Prefix löschen (quick & dirty):
 +<Code>
 +show tables like 'prefix_%';
 +</Code>
 +copy the results and paste them into a text editor or output the query to a file, use a few search and replaces to remove unwanted formatting and replace \n with a comma put a ; on the end and add drop table to the front.
 +
 +you'll get something that looks like this:
 +<Code>
 +drop table myprefix_1, myprefix_2, myprefix_3;
 +</Code>
 +</WRAP>
  
 ===Alle Tabellenspalten anzeigen=== ===Alle Tabellenspalten anzeigen===
Zeile 45: Zeile 73:
 </Code> </Code>
  
-=== Tabblen-Rows löschen ===+=== Tabellen-Reihen löschen ===
 <Code> <Code>
 DELETE FROM ma_job WHERE job_id IN (620981, 620982, 620984, 620985, 620986) DELETE FROM ma_job WHERE job_id IN (620981, 620982, 620984, 620985, 620986)
Zeile 69: Zeile 97:
 DROP DATABASE menagerie; DROP DATABASE menagerie;
 </Code> </Code>
 +
 +Falls im Namen der Datenbank ein Bindestrich ist, kommt es zu einer Fehlermeldung:
 +
 +//ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '-db' at line 1//
 +
 +Dann hilft es die DB in `` zu setzen, z.B.: `meineDB-db`
 +
 +=== Ausgabe in CVS-datei schreiben ===
 +<Code>
 +SELECT spalte1,spalte2,spalte3
 +FROM tabelle
 +INTO OUTFILE '/tmp/mein.csv';
 +</Code>
 +
 ==== Benutzer ==== ==== Benutzer ====
  
Zeile 124: Zeile 166:
 </Code> </Code>
  
 +=== Passwort des Benutzx ändern ===
 +<Code>
 +ALTER USER 'MyUser'@'localhost' IDENTIFIED BY 'NewPassword';
 +</Code>
 ===== Siehe auch ===== ===== Siehe auch =====
- +
   * [[mysqldump]]   * [[mysqldump]]
 +  * [[myCLI]]
 +  * [[adminer]]
 +  * [[phpmyadmin]]
 +  * [[mariadb]]
  
 ===== Weblinks ===== ===== Weblinks =====
  
   * [[wp>de:MySQL]]   * [[wp>de:MySQL]]
 +  * [[https://www.mysql.com/|Offizielle Website]]
 +  * [[https://dev.mysql.com/doc/|Dokumentation]]
 +
 +==== Diverse ====
 +
 +  * [[https://ho2e.de/mywallabag/view/682|MySQL Datenbanken auf neuen Server übertragen]]
linux/mysql.1468921304.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki