*   >> läser Utbildning artiklar >> science >> software

Hur Backup en MySQL Database

backup av data bör vara en av de främsta prioriteringarna för alla företag. När man betänker att databaser kan lagra allt från kundorder till kreditkorts eller bankuppgifter, blir vikten av att korrekt hantera dessa uppgifter klart. Denna artikel kommer att behandla en metod för att på ett effektivt sätt säkerhetskopiera en MySQL-databas. Om du har skal åtkomst till den server där MySQL-databasen lagras, den absolut enklaste metoden för säkerhetskopiering är att använda ett verktyg som kallas mysqldump Omdömen.

Det vanligaste sättet att använda mysqldump Omdömen är att åberopa verktyget och röret resultaten till en SQL dumpfilen. Denna fil innehåller alla SQL-satser som behövs för att återskapa databasen igen, bör originalet förlorade mysqldump Omdömen ger följande syntax. Omdömen

 Dumpnings struktur och innehåll av MySQL-databaser och tables.Usage: mysqldump [ALTERNATIV] databas [tabeller] ELLER mysqldump [ALTERNATIV] --databases [ALTERNATIV] DB1 [DB2 DB3 ...

] ELLER mysqldump [Alternativ] --Alla-databaser [Alternativ]

Exempel:

Backup en databas Omdömen

Om du vill säkerhetskopiera en databas som kallas "kunder" med ett användarnamn av "root" och lösenord "pass123", skulle du göra följande:

 mysqldump -u root - p pass123 Kunder> CustomersBackup.sql 

Backup särskilda tabeller

Här kommer vi backup Tabell1, Tabell2 och Table3 av Kunder databasen.

 mysqldump -U root -p pass123 Kunder tabell 1 Tabell2 table3> CustomersBackup.

sql

Backup flera databaser Omdömen

För att säkerhetskopiera flera databaser, ytterligare en parameter krävs. I det här exemplet kommer vi att säkerhetskopiera "Kunder" och "order" databaser. Omdömen

 mysqldump -u root -p pass123 --databases Kunder Beställningar> CustomersOrders.sql 

Backup alla databaser Omdömen

 mysqldump -u root -p pass123 --Alla-databaser> alldatabases.sql 

Återställa en MySQL-databas från en SQL dumpfilen Omdömen

Syntax:.

Omdömen

 mysql -u [användarnamn] - p [lösenord] [ny databas] 

Exempel:

 mysql -u root -p pass123 newdb

Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.