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:40] – thommie4 | mariadb_mysql [06/05/2025 - 10:12] (aktuell) – [Reparatur von Tabellen] thommie_netzwissen.de | ||
---|---|---|---|
Zeile 61: | Zeile 61: | ||
===== MySQL per shell ===== | ===== MySQL per shell ===== | ||
- | Login | + | Login |
< | < | ||
Zeile 67: | Zeile 67: | ||
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] | ||
+ | |||
+ | </ | ||
===== MySQL Replikation ===== | ===== MySQL Replikation ===== | ||
Zeile 82: | Zeile 88: | ||
Mit ssl: [[https:// | Mit ssl: [[https:// | ||
- | Einschränkung auf einige DBs:< | + | Einschränkung auf einige DBs: |
+ | < | ||
| | ||
Zeile 93: | Zeile 100: | ||
</ | </ | ||
- | Siehe auch http:// | + | Siehe auch [[http:// |
====== MARIADB Besonderheiten ====== | ====== MARIADB Besonderheiten ====== | ||
Zeile 100: | Zeile 107: | ||
User anlegen | User anlegen | ||
- | |||
< | < | ||
+ | |||
CREATE USER foo2@test IDENTIFIED BY ' | CREATE USER foo2@test IDENTIFIED BY ' | ||
Zeile 110: | Zeile 117: | ||
< | < | ||
CREATE DATABASE passbolt; | CREATE DATABASE passbolt; | ||
+ | |||
</ | </ | ||
Zeile 116: | Zeile 124: | ||
< | < | ||
GRANT ALL privileges ON `passbolt`.* TO ' | GRANT ALL privileges ON `passbolt`.* TO ' | ||
+ | |||
</ | </ | ||
Zeile 132: | Zeile 141: | ||
Alle Spalten einer Tabelle zeigen | Alle Spalten einer Tabelle zeigen | ||
- | |||
< | < | ||
+ | |||
SHOW COLUMNS FROM user FROM mysql; | SHOW COLUMNS FROM user FROM mysql; | ||
+ | |||
</ | </ | ||
Zeile 148: | Zeile 158: | ||
| % | 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 162: | Zeile 173: | ||
| GRANT ALL PRIVILEGES ON `joomla`.`joomla` TO ' | | GRANT ALL PRIVILEGES ON `joomla`.`joomla` TO ' | ||
+-------------------------------------------------------------------------------------------------------+ | +-------------------------------------------------------------------------------------------------------+ | ||
+ | |||
</ | </ | ||
===== Dump von Datenbanken ===== | ===== Dump von Datenbanken ===== | ||
- | |||
< | < | ||
+ | |||
root@db1b: | root@db1b: | ||
Usage: mariadb-dump [OPTIONS] database [tables] | Usage: mariadb-dump [OPTIONS] database [tables] | ||
Zeile 173: | Zeile 185: | ||
OR | OR | ||
For more options, use mariadb-dump --help | For more options, use mariadb-dump --help | ||
+ | |||
</ | </ | ||
Zeile 180: | Zeile 193: | ||
root@maria1:/ | root@maria1:/ | ||
- | mysql -u root -p rcube < rcube.sql | + | mysql -u root -p rcube < |
</ | </ | ||
+ | |||
+ | ===== Reparatur von Tabellen ===== | ||
+ | |||
+ | [[https:// | ||
+ | < | ||
+ | mysqlcheck -u root -p --all-databases | ||
+ | |||
+ | mysqlcheck [options] –databases db_name | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||