← Back to team overview

sslug-teknik team mailing list archive

Re: Kopiere databaser

 

Mysql: Her vil jeg bestemt bruge mysqldump. (mysqldump --opt --allow-keywords)
fra mysql.com:

mysqldump is also very useful for populating databases by copying data from one MySQL server to another:

shell> mysqldump --opt db_name | mysql --host=remote-host -C db_name

It is possible to dump several databases with one command:

shell> mysqldump --databases db_name1 [db_name2 ...] > my_databases.sql

If you want to dump all databases, use the --all-databases option:

shell> mysqldump --all-databases > all_databases.sql

Når du også flytter brugere, er det måske en god ide at flushe privileges bagefter (mysqladmin reload) eller evt. genstarte serveren (måske lidt for windows-agtigt, men...)


PostgreSQL: ??


Med venlig hilsen


Lars

Bernt Hertz Jensen wrote:

Hejsa,

Hvordan får jeg kopieret alle MySQL og PostgreSQL databaser fra én server
til en anden - dvs. data, brugere osv. Har prøvet bare at kopiere filerne,
men den gik ikke - end ikke root havde rettigheder til den slags...

Med venlig hilsen

Bernt Hertz Jensen





Follow ups

References