August 18th, 2005

mySQL Datenbank-Backup

Posted by Holger in Bash, MySQL

Möchte man einfach und effektiv ein Backup einer mySQL Datenbank erstellen genügt es natürlich die betreffenden .MYD und .MYI Dateien zu sichern die meist in /var/lib/mysql liegen.

Bei dieser Möglichkeit sollte man allerdings sicherstellen, daß während des Kopiervorganges kein Schreibvorgang auf die Datenbank stattfindet, da es zur Inkonsistenz der Datenbank führen kann.

Eine elegantere Möglichkeit bietet da das kleine Tool mysqldump, insbesondere wenn man keinen direkten Zugriff auf das mySQL Datenverzeichnis hat:

bash$ mysqldump -h localhost -u mysqluser -pmysqlpass --opt databasename > dumpfile.sql

Erstellt ein Backup der Datenbank ‘databasename’ in der Datei dumfile.sql. Anzugeben dabei natürlich der Hostname (-h), Datenbankuser und -passwort (-u -p) und die zu sichernde mySQL-Datenbank (–opt).

Um das Backup bzw. den Dump wieder einzuspielen geht man folgendermaßen vor:

bash$ mysql -h localhost -u mysqluser -D databasename -pmysqlpass < dumpfile.sql

August 13th, 2005

MySQL: UTF8 und Sortierung bei einem Unique-Key für VARCHAR

Posted by frank in MySQL
August 13th, 2005

PHP MySQL-Verbindung und UTF8

Posted by frank in MySQL, PHP
August 13th, 2005

MySQL, Hibernate und UTF8

Posted by frank in Java, MySQL
August 11th, 2005

PHP Connection zu einer MySQL DB

Posted by Holger in MySQL, PHP
Juli 2nd, 2005

MySQL Foreignkeys löschen

Posted by frank in MySQL