Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
mariadb_mysql [04/11/2023 - 14:19] – [MARIADB Besonderheiten] thommie4 | mariadb_mysql [11/05/2025 - 19:01] (aktuell) – [MySQL per shell] support_netzwissen.de | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== MYSQL und MARIADB ====== | ====== MYSQL und MARIADB ====== | ||
- | |||
===== Reset root Passwort ===== | ===== Reset root Passwort ===== | ||
Zeile 62: | Zeile 61: | ||
===== MySQL per shell ===== | ===== MySQL per shell ===== | ||
- | Login | + | User anlegen |
+ | |||
+ | < | ||
+ | MariaDB [(none)]> | ||
+ | |||
+ | </ | ||
+ | |||
+ | Login | ||
< | < | ||
Zeile 68: | Zeile 74: | ||
show databases; liste alle DBs | show databases; liste alle DBs | ||
- | + | ||
use phpmyadmin; benutze diese DB | use phpmyadmin; benutze diese DB | ||
MariaDB [phpmyadmin]> | MariaDB [phpmyadmin]> | ||
Query OK, 1 row affected (0.128 sec) | Query OK, 1 row affected (0.128 sec) | ||
+ | |||
</ | </ | ||
+ | Remote Login | ||
+ | |||
+ | < | ||
+ | mysql -u username -p password -h [host] -D [database] | ||
+ | |||
+ | </ | ||
Zeile 83: | Zeile 96: | ||
Mit ssl: [[https:// | Mit ssl: [[https:// | ||
- | Einschränkung auf einige DBs:< | + | Einschränkung auf einige DBs: |
+ | < | ||
| | ||
Zeile 94: | Zeile 108: | ||
</ | </ | ||
- | Siehe auch http:// | + | Siehe auch [[http:// |
====== MARIADB Besonderheiten ====== | ====== MARIADB Besonderheiten ====== | ||
Zeile 101: | Zeile 115: | ||
User anlegen | User anlegen | ||
- | |||
< | < | ||
+ | |||
CREATE USER foo2@test IDENTIFIED BY ' | CREATE USER foo2@test IDENTIFIED BY ' | ||
Zeile 111: | Zeile 125: | ||
< | < | ||
CREATE DATABASE passbolt; | CREATE DATABASE passbolt; | ||
+ | |||
</ | </ | ||
Zeile 117: | Zeile 132: | ||
< | < | ||
GRANT ALL privileges ON `passbolt`.* TO ' | GRANT ALL privileges ON `passbolt`.* TO ' | ||
+ | |||
</ | </ | ||
Zeile 133: | Zeile 149: | ||
Alle Spalten einer Tabelle zeigen | Alle Spalten einer Tabelle zeigen | ||
- | |||
< | < | ||
+ | |||
SHOW COLUMNS FROM user FROM mysql; | SHOW COLUMNS FROM user FROM mysql; | ||
+ | |||
</ | </ | ||
Zeile 149: | Zeile 166: | ||
| % | joomla | *7CFBEFC5A73BBC76917C58894D45FB09D7E3F59B | mysql_native_password | | | % | joomla | *7CFBEFC5A73BBC76917C58894D45FB09D7E3F59B | mysql_native_password | | ||
+-----------+--------+-------------------------------------------+-----------------------+ | +-----------+--------+-------------------------------------------+-----------------------+ | ||
+ | |||
</ | </ | ||
Privilegien eines Users zeigen: | Privilegien eines Users zeigen: | ||
- | |||
< | < | ||
+ | |||
MariaDB [mysql]> show grants for joomla; | MariaDB [mysql]> show grants for joomla; | ||
+-------------------------------------------------------------------------------------------------------+ | +-------------------------------------------------------------------------------------------------------+ | ||
Zeile 163: | Zeile 181: | ||
| GRANT ALL PRIVILEGES ON `joomla`.`joomla` TO ' | | GRANT ALL PRIVILEGES ON `joomla`.`joomla` TO ' | ||
+-------------------------------------------------------------------------------------------------------+ | +-------------------------------------------------------------------------------------------------------+ | ||
+ | |||
</ | </ | ||
===== Dump von Datenbanken ===== | ===== Dump von Datenbanken ===== | ||
- | |||
< | < | ||
Zeile 175: | Zeile 193: | ||
OR | OR | ||
For more options, use mariadb-dump --help | For more options, use mariadb-dump --help | ||
+ | |||
+ | </ | ||
+ | |||
+ | Beispiel | ||
+ | |||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Shell-Import von Datenbanken ===== | ||
+ | |||
+ | < | ||
+ | root@maria1:/ | ||
+ | |||
+ | mysql -u root -p rcube < | ||
+ | |||
+ | </ | ||
+ | |||
+ | ===== Reparatur von Tabellen ===== | ||
+ | |||
+ | [[https:// | ||
+ | < | ||
+ | mysqlcheck -u root -p --all-databases | ||
+ | |||
+ | mysqlcheck [options] –databases db_name | ||
+ | |||
+ | |||
</ | </ | ||