Benutzer-Werkzeuge

Webseiten-Werkzeuge


mysql:sichern

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
mysql:sichern [2021/07/20 18:01] – [PHPMYADMIN installieren] franzmysql:sichern [2022/07/18 09:43] (aktuell) – [Backup und Restore] franz
Zeile 10: Zeile 10:
 <code> <code>
 mysqldump --lock-tables -h [server] -u [username] -p[password] [db_name]> nextloud-sqlbkp_`date +"%Y%m%d"`.bak mysqldump --lock-tables -h [server] -u [username] -p[password] [db_name]> nextloud-sqlbkp_`date +"%Y%m%d"`.bak
 +
 </code> </code>
  
Zeile 16: Zeile 17:
 <code> <code>
 mysql -h [server] -u [username] -p[password] [db_name] <nextcloud-sqlbkp.bak mysql -h [server] -u [username] -p[password] [db_name] <nextcloud-sqlbkp.bak
 +
 </code> </code>
  
Zeile 27: Zeile 29:
  
 Die Parameter -p und -u müssen weggelassen werden. Die Parameter -p und -u müssen weggelassen werden.
 +
 +eine exzellente Anleitung [[https://www.tecmint.com/mysql-backup-and-restore-commands-for-database-administration/?fbclid=IwAR0ZsI6RiuuAfLVY2v7YMEU4EMqhGcDx6Wevjf0Kjkb9xn38ZEjrjbSSIWQ|findest du hier]]
 +
  
 ===== Config files finden ===== ===== Config files finden =====
Zeile 42: Zeile 47:
  
 Es macht sinn, das Datendirectory von MySQL vom Systemlaufwerk aus Performancegründen wegzugeben. [[https://www.digitalocean.com/community/tutorials/how-to-move-a-mysql-data-directory-to-a-new-location-on-ubuntu-16-04|Hier eine praktikable Anleitung.]] Es macht sinn, das Datendirectory von MySQL vom Systemlaufwerk aus Performancegründen wegzugeben. [[https://www.digitalocean.com/community/tutorials/how-to-move-a-mysql-data-directory-to-a-new-location-on-ubuntu-16-04|Hier eine praktikable Anleitung.]]
- 
- 
-===== ERROR 1045(28000) : Access denied for user 'root@localhost' (using password: no ) ===== 
- 
-Abhilfe (vorallem gut für bash scripts) 
- 
-erstelle eine my.cnf Datei in /root/ mit folgendem Inhalt: 
- 
-<code> 
-[mysqladmin] 
- user = root 
- password = mysqlrootpassword 
-[mysql] 
- user = root 
- password = mysqlrootpassword 
-[mysqldump] 
- user = root 
- password = mysqlrootpassword'' 
-</code> 
- 
-mysqlrootpassword = dein root Paßwort\\ 
-Danach kannst du den MySQL Client mit 
- 
-<code> 
-mysql -uroot 
-</code> 
- 
-auch in bash scripts verwenden 
- 
- 
-===== ERROR 4047 (HY000) at line 25:\\ 
-InnoDB refuses to write tables with ROW_FORMAT=COMPRESSED or KEY_BLOCK_SIZE. ===== 
- 
-Sollte diese Fehlermeldung auftauchen, îst in docker-compose folgende Zeile einzufügen:\\ 
-''command: --innodb-read-only-compressed=OFF'' 
-===== PHPMYADMIN installieren ===== 
- 
-phpmyadmin ist ein grafisches Tool zum Verwalten von MySQL Datenbanken. Eine gute Installationsanweisung [[http://www.servermom.org/install-phpmyadmin-ubuntu-16-04-lamp/|findest du hier.]] 
  
  
Zeile 91: Zeile 58:
   * Passwort 2x eingeben   * Passwort 2x eingeben
   * config.inc.php mit einem Editor aufrufen (z.B. in /opt/lamp/phpmyadmin   * config.inc.php mit einem Editor aufrufen (z.B. in /opt/lamp/phpmyadmin
-  * die Zeile $cfg['Servers'][$i]['controlpass'] = ''; suchen und zwischen den ´ das Passwort eintragen+  * die Zeile $cfg['Servers'][$i]['controlpass'] = ''; suchen und zwischen den ´ das Passwort eintragen Nähere[[http://robsnotebook.com/xampp-additional-passwords|Infos]][[http://robsnotebook.com/xampp-additional-passwords| hier.]] =====  Werte aus MySQL auslesen ===== Will man prüfen, ob man die richtige my.cnf konfiguriert hat, kann man z.B. in mysqladmin folgenden select absetzen: '' SELECT @@key_buffer_size; SELECT @@innodb_buffer_pool_size; ''  ===== PHPMYADMIN installieren ===== phpmyadmin ist ein grafisches Tool zum Verwalten von MySQL Datenbanken. Eine gute Installationsanweisung  findest du hier.   ===== PMA Passwort in phpmyadmin ändern ===== Wenn Passwörter in phpmyadmin nicht gesetzt sind, sind, sollten diese geändert werden. Hier das Beispiel anhand des PMA Benutzers: * in phpmyadmin einsteigen * auf den Reiter "Benutzer" gehen und den Benutzer auswählen * auf "Rechte ändern" klicken, danach den Reiter "Passwort ändern" klicken * Passwort 2x eingeben * config.inc.php mit einem Editor aufrufen (z.B. in /opt/lamp/phpmyadmin * die Zeile $cfg['Servers'][$i]['controlpass'] = ''; suchen und zwischen den ´ das Passwort eintragen
  
 Nähere[[http://robsnotebook.com/xampp-additional-passwords|Infos]][[http://robsnotebook.com/xampp-additional-passwords| hier.]] Nähere[[http://robsnotebook.com/xampp-additional-passwords|Infos]][[http://robsnotebook.com/xampp-additional-passwords| hier.]]
 +
 +===== Shutdown hangs on “A stop job is running to for Mysql Community Server” =====
 +
 +Shutdown dauer sehr lange (siehe Meldung)\\
 +Abhilfe:\\
 +''sudo dpkg-reconfigure tzdata''
  
  
mysql/sichern.1626796911.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki