mysql:docker
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| mysql:docker [2023/06/24 13:29] – [Standardkonfiguration des Docker Containers ändern] franz | mysql:docker [2023/07/02 12:25] (aktuell) – [Mariadb aus Docker Container sichern und restoren] franz | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Docker und MySQL/ | ====== Docker und MySQL/ | ||
| - | ===== Maria-DB | + | ===== Mysql aus Docker Container sichern und restoren ===== |
| - | **[[https:// | + | **[[https:// |
| **Backup und restore** | **Backup und restore** | ||
| Zeile 10: | Zeile 10: | ||
| |cat backup.sql docker exec -i CONTAINER / | |cat backup.sql docker exec -i CONTAINER / | ||
| - | **restore 2. Version | + | **restore 2. Version ****backup und restore |
| < | < | ||
| - | '' | ||
| - | </code>< | + | docker exec db_container_name mysqldump [--user yourusername] [--password=yourpassword] databasename> / |
| + | |||
| + | docker exec -i db_container_name mysql [--user yourusername] [--password=yourpassword] databasename </ | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ===== Mariadb aus Docker Container sichern und restoren ===== | ||
| + | |||
| + | Hier die [[https:// | ||
| + | < | ||
| + | |||
| + | docker exec CONTAINER NAME/ | ||
| + | |||
| + | </ | ||
| + | |||
| + | Hier die [[https:// | ||
| + | < | ||
| + | |||
| + | docker exec -i CONTAINERNAME / | ||
| + | |||
| + | </ | ||
| Zeile 44: | Zeile 62: | ||
| - MYSQL_INNODB_LOG_FILE_SIZE=512M | - MYSQL_INNODB_LOG_FILE_SIZE=512M | ||
| - MYSQL_MAX_CONNECTIONS=100 | - MYSQL_MAX_CONNECTIONS=100 | ||
| + | |||
| + | </ | ||
| + | |||
| + | Abhängig von der Maria-DB Version können u.a. auch folgende Variablen über Command übergeben werden: | ||
| + | |||
| + | < | ||
| + | command: --transaction-isolation=READ-COMMITTED | ||
| + | command: --binlog-format=ROW | ||
| + | command: --innodb-read-only-compressed=OFF | ||
| + | command: --innodb_buffer_pool_size=512M | ||
| </ | </ | ||
mysql/docker.1687606140.txt.gz · Zuletzt geändert: von franz