Innehållsförteckning
2 sätt att återställa MySQL-databasfiler (med bilder)
Oroa dig inte om du förlorat filer eller data från MySQL-databasen. Du kan utföra MySQL-återställning med ett verktyg eller med Binlog.
Användbara lösningar | Steg-för-steg felsökning |
---|---|
1. Återställ MySQL med tillförlitligt verktyg |
|
2. Återställ MySQL från Binlog |
|
Vad är MySQL-databas
En databas är en strukturerad samling av data. Det kan vara allt från en enkel inköpslista till ett bildgalleri eller de stora mängderna information i ett företagsnätverk. För att lägga till, komma åt och bearbeta data lagrade i en databas behöver du ett databashanteringssystem som MySQL Server. Eftersom datorer är mycket bra på att hantera stora mängder data, spelar databashanteringssystem en central roll i datoranvändning, som fristående verktyg eller som delar av andra applikationer.
MySQL är ett relationsdatabashanteringssystem (RDBMS) baserat på SQL (Structured Query Language). MySQL släpptes först i januari 1998 och är nu en del av moderbolaget MySQL AB:s produktlinje av databasservrar och utvecklingsverktyg. Det används i ett brett utbud av applikationer, inklusive datalager, e-handel, webbdatabaser, loggningsapplikationer och distribuerade applikationer. Nu blir den världens mest populära databas med öppen källkod på grund av dess snabba prestanda, höga tillförlitlighet, användarvänlighet och dramatiska kostnadsbesparingar.
Den bästa programvaran för MySQL-databasåterställning (rekommenderas)
MySQL-databasfiler slutar vanligtvis med en förlängning av FRM, MYD, MYI. *.frm-filerna innehåller tabelldefinitionerna. *.myi-filerna är MyISAM-indexfiler. *.myd-filerna innehåller tabelldata. I likhet med andra typer av data kan du förlora dina MySQL-filer på grund av oavsiktlig radering, vårdslös formatering, förlust av partitioner, systemkrasch och virusinfektion. Även när du gör allt för att undvika det, inträffar eländet för dataförlust fortfarande.
Sedan, hur återställer man MySQL-data när problemet uppstår men du inte säkerhetskopierar? Här är vårt råd att prova EaseUS Data Recovery Wizard . Och vi rekommenderar EaseUS Data Recovery Wizard. Den kan hantera olika dataförlustsituationer och återställa MySQL-databasfilen från den. Dessutom har den många höjdpunkter:
- Återställ raderade, formaterade och otillgängliga data i olika situationer för dataförlust.
- Återställ filer från formaterad hårddisk , tömd papperskorg, minneskort, flash-enhet, digitalkamera och videokameror
- Återställ ordfiler, foton, ljud, musik och e-postmeddelanden från valfri lagring effektivt.
Hur man återställer MySQL med EaseUS MySQL Data Recovery Tool
Ladda ner EaseUS Data Recovery Wizard och få tillbaka förlorad MySQL-data så snart som möjligt. Starta den och följ nästa enkla steg för att återställa förlorade MySQL-filer.
Steg 1. Kör EaseUS Data Recovery Wizard på din dator. Välj den enhet där du förlorade filer och klicka på "Sök efter förlorad data". Om dina förlorade filer fanns på en extern lagringsenhet, anslut den till din dator först.

Steg 2. Programvaran skannar snabbt de raderade filerna omedelbart och utför sedan automatiskt en djupsökning för att hitta fler förlorade filer. När skanningen är klar kan du använda "Filter" eller "Sökruta" för att snabbt hitta specifika filtyper.

Steg 3. Klicka på knappen "Förhandsgranska" eller dubbelklicka på en fil för en fullständig förhandsgranskning. Slutligen, välj önskade filer, klicka på "Återställ" och välj en annan säker plats eller molnenhet för att spara alla filer på en gång.

Om du har andra problem med dataförlust kan du också ladda ner denna MySQL-filåterställningsprogramvara för att få tillbaka bilder, videor, dokument med enkla klick.
Hur man återställer MySQL från Binlog
Förutsättningen för att återställa data från Binlog är att MySQL Binlog måste vara påslagen . Om Binlog-loggen inte är påslagen, ignorera den här metoden. Du kan kontrollera MySQL-konfigurationsfilen om Binlog är aktiverat. Loggplatsen är vanligtvis i katalogen /var/lib/mysql .
Steg 1. logga in på MySQL och använd kommandot för att visa Binlog.
- # cat /etc/my.cnf
- # mysql -uroot -s
- mysql> visa variabler som 'log_bin%';
- # ll /home/programs/mysql-5.6.26/data/mysql-bin*
Steg 2. Hitta fel påstående i Binlog.
Du kan hitta exekveringstiden för felsatsen i Binlog och återställa loggarna. Du kan också hoppa över detta steg och direkt återställa hela Binlog. Öppna sedan SQL-filen och ta bort felmeddelandet.
- # sudo mysqlbinlog --base64-output=DECODE-ROWS -v -d ids --start-datumtid '2016-10-11 15:22:53' mysql-bin.000001 > /home/stack/data.sql
Steg 3. Återställ MySQL från Binlog
Använd MySQL Binlog-kommandot för att direkt återställa Binlog-loggen till SQL-skriptet, och du kan ange tidpunkten för start och slut.
Om flera Binlog-filer genereras från den senaste säkerhetskopian (det rekommenderas att uppdatera Binlog-filerna samtidigt som säkerhetskopian) fram till återställningstiden. Exportera dem sedan till SQL och importera dem till databasen i ordning från minsta till största.
- # sudo mysqlbinlog --base64-output=DECODE-ROWS -v -d ids --start-datumtid '2016-10-11 15:22:53' mysql-bin.000001 > /home/stack/data.sql
Steg 4. Återställ data till MySQL
När du återställer data kan det förekomma upprepade datafel. Det rekommenderas att använda parametern -f för att ignorera den.
- # mysql -uroot -p -f ids
Slutsats
Det handlar om MySQL-databas. Om du har aktiverat Binlog rekommenderas metod 2 . Om du inte har någon säkerhetskopia rekommenderas metod 1 . EaseUS programvara för dataåterställning kan återställa FRM-, MYD-, MYI-filer och mer.
Was This Page Helpful?
Relaterade Artiklar
-
Återställ hela mina filer + licenskod med programvara för filåterställning
/2024/09/10
-
Hur man reparerar Windows 11 och åtgärdar skadade filer [2022 Guide]
/2024/09/10
-
Hur man återställer filer efter ominstallation av Windows 11/10/8/7
/2024/09/10
-
Återställ raderade eller förlorade Chrome-bokmärken, historiker och favoriter
/2024/09/10