mysql:docker
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Docker und MySQL/MariaDB
Maria-DB aus Docker Container sichern und restoren
Backup und restore
| docker exec CONTAINER /usr/bin/mysqldump -u root –password=root DATABASE > backup.sql |
| cat backup.sql docker exec -i CONTAINER /usr/bin/mysql -u root –password=root DATABASE |
restore 2. Version backup und resore
''docker exec db_container_name mysqldump [--user yourusername] [--password=yourpassword] databasename > /desired/path/to/db.dump''
''docker exec -i db_container_name mysql [--user yourusername] [--password=yourpassword] databasename < /path/to/db.dump''
Maria-DB CLI starten
- suche in der Bash mit
docker container ps -adie ID des Containers docker exec -it container-id bashmysql –user=root –password=dein-rootpasswortNähere Infos findest du hier
Maria-DB Error 4047
InnoDB refuses to write tables with ROW_FORMAT=COMPRESSED or KEY_BLOCK_SIZE
in docker-compose folgende Zeile einfügen:
command: –innodb-read-only-compressed=OFF
Standardkonfiguration des Docker Containers ändern
Oft ist es notwendig, die my.cnf zu ändern. Wie die Konfiguration nach einer Neuerzeugung des Containers erhalten bleibt,zeigt dieses Beispiel
mysql/docker.1636048776.txt.gz · Zuletzt geändert: von 127.0.0.1