Hur till Backningen och Restaurera ( exportera och Importera) MySQL Data bankerna Läraren
phpMyAdmin kanna bli brukat till å exportera eller backningen MySQL data bankerna lätt. Hur ... än, om data banken storlek är mycket stor, den sannolikt wont’ bli en god begreppen. phpMyAdmin tillåt förbrukaren till rädda data banken tippa så arkivera eller uppvisning på skärm, vilken involverar exportera SQL uttalanden från servaren, och transmitterande datan över långsam nätverken förbindelsen eller Internet till förbrukaren’ computern. Den här förlopp långsam den exportera förlopp, öka data banken låsbar tid och sålunda MySQL unavailability, långsam servaren och Maj enkelt krasch den Apache HTTPD servaren om alltför många inkommande spindelväv förbindelserna hogging systemen’ resurserna.
Den bättre väg till backningen och exportera MySQL data banken är vid gör uppgiften lokal på det servaren, så fakta ät borden’ datan kanna bli ögonblickligen tippa på det lokal bricka utan dröja med. Sålunda exportera fart vilja bli hurtigare och reducera tiden MySQL data banken eller bord är låste för komme till. Den här läraren är vägvisaren på hur till backningen ( exportera) och restaurera ( importera) MySQL data bankerna() på det data banken servaren sig själv vid användande den mysqldump och mysql nytta. Där de/vi/du/ni är grund och botten två metoderna till backningen MySQL, en er så vid avskrivningen all bord arkivera (*.frm, *.MYD, och *.MYI arkivera) eller vid användande mysqlhotcopy nytta, utom den bara arbeten för MyISAM borden. Nedan läraren vilja koncentrera sig om mysqldump vilken arbeten för båda MyISAM och InnoDB borden.
Hur till Exportera eller Backningen eller Tippa EN MySQL Data banken
Till exportera en MySQL data banken in i en tippa arkivera, enkelt skriva på maskin den följande befalla syntax inne om avsats. Du kanna använda Telnet eller SSH till avsides logik till maskin om du dont’ ha ingång till den fysisk låda.
mysqldump fullständigusername -engelsk myntlösenord database_name > dump.sql
Sätta tillbakausername med en giltig MySQL förbrukaren ID,lösenord med det giltig lösenord för förbrukaren ( viktig: nej utrymme efter engelsk mynt och overtake orden, annars mysqldump vilja snabb du för lösenord ändå vilja behandla overtake orden så data banken namn, så backningen vilja misslyckas) ochdatabase_name med det faktisk namn om data banken du vilja till exportera. Till slut, du kanna lägga vad . än namn du lik för produktionen SQL tippa arkivera, här blittdump.sql.
Den fördriva tiden datan, borden, strukturen och data banken avdatabase_name vilja bli hjälparen upp in i en SQL text arkivera benämndump.sql med det över befalla.
Hur till Exportera EN MySQL Data banken Strukturen Bara
Om du ingen längre behov datan insida data bankerna’ borden ( osannolik), enkelt tillägga nej–- datan strömbrytare till exportera bara borden’ strukturen. För exempel, den syntax är:
mysqldump fullständigusername -engelsk myntlösenord –nej- datandatabase_name > dump.sql
Hur till Backningen Bara Datan av en MySQL Data banken
Om du bara vilja datan till vara hjälparen upp, använda nej–- skapa- meddela valen. Med den hår sättande, den tippa vilja inte re- skapa data banken, borden, fälten, och annan strukturen när importerar. Använda den här enda om du söt säker så pass du har en duplicera data bankerna med samma strukturen, var du bara behov till friska upp datan.
mysqldump fullständigusername -engelsk myntlösenord –nej- skapa- meddeladatabase_name > dump.sql
Hur till Tippa Flera MySQL Data bankerna in i Text Arkivera
data bankerna– valen tillåt du till specificera mer än 1 data banken. Exempel syntax:
mysqldump fullständigusername -engelsk myntlösenord –data bankernadb_name1 [db_name2 ...] > dump.sql
Hur till Tippa All Data bankerna i MySQL Servaren
Till tippa all data bankerna, använda den all–- data bankerna valen, och nej data bankerna’ namn behov till vara specificerat mer.
mysqldump fullständigusername -engelsk myntlösenord –all- data bankerna> dump.sql
Hur till Online Backningen InnoDB Borden
Backningen data banken oundviklig orsak MySQL servaren inte tillgänglig till ansökan emedan när exportera, all borden förvärvat en global läsa låsa användande FORSA BORDEN MED LÄSA LÅSA i begynnelsen av den tippa till slut. Så fastän LÄSA uttalanden kanna förtsätta, all Sätta in, UPPDATERA och STRYKA uttalanden vilja vara nöd till å kö på grund av låste borden, liksom om MySQL är ned eller spilta. Om din’ användande InnoDB, enkel–- transaktionen är vägen till reducera den här låsbar tid varaktighet till nästan inte- existerande liksom om utföre en online backningen. Den arbeten vid läsande den binär stock koordinerar snarast låsen er blitt förvärvat, och låsa är då omedelbart befriaren.
Syntax:
mysqldump fullständigusername -engelsk myntlösenord –all- data bankerna – enkel- transaktionen > dump.sql
Hur till Restaurera och Importera MySQL Data banken
Du kanna restaurera från phpMyAdmin, användande Importera tab. För hurtigare väg, belasta upp den tippa arkivera till MySQL servaren, och använda den följande befalla till importera data bankerna rygg in i MySQL servaren.
mysql fullständigusername -engelsk myntlösenord database_name <dump.sql
Importen och exportera av MySQL data banken inte enda bortsett frän är viktig till återvinna datan när olycka strejk, utom också skaffar en lätt väg till flytta eller flytta till en annan servaren, sådan som när kopplande spindelväv fientlig skaffa. Hur ... än, gör märka så pass en gemensam problem karaktär sett omsätta till koda. Nye frige av mysqldump använda UTF8 så dess försummelsen karaktärer om ingenting är specificerat, fördriva tiden gammalt versionen ( gammalt än 4.1 typiskt) använda Latin1 så försummelsen karaktärerna. Om du data banken karaktärer är Latin1 och tippa i UTF8 kollationeringen, datan Maj slut upp bli enkelt avfall, förvanskat, eller oläsbar ( ofta hända med Wordpress blog). Om den här fall, använda–försummelsen- karaktär-setcharset_name= valen till specificera karaktär sett elleromvänd data banken till UTF8.
viktig: Den här er en maskin översätt sida vilken är försynt " så är" utan garantien. Maskin översättning Maj bli besvärlig å förstå. Behaga hänskjuta tilloriginal Engelsk artikeln närhelst möjlig.
Del och bidra med eller få teknisk stöd och hjälp påMin Digital Liv Forums.
Berättat Varen
- Restaurera Full Backningen eller cpmove Arkivera i cPanel Spindelväv Värd
- Hur till Exportera Eldfluga Bookmarks till IE Internet Utforskare Favorites ( eller Importera Från)
- BUSFRÖ-00013 Orakel Importera Misstag
- BUSFRÖ-00016 Krevad Karaktär sett Omvandlingen Inte Stöttat Misstag när Importera till Orakel Data banken
- Check och Optimismen MySQL Data banken Automatisk med Crontab/Cron
- MySQL Data banken Utförande Stämmande Bäst Öva sig Video Läraren
- Exportera, Backningen eller Kopia Ute den IE7 Söka Skaffa Ta upp på en lista
- Orakel EXP-00091 Misstag När Exportera Data banken
- Backningen en iTunes Playlist
- Eldfluga Lösenord Exportören och Importer ( också för Thunderbird, Songbird och Flock)

































Januari 26th, 2008 0132:
Trevlig post.. JAG vanligtvis rättvis kopia arkivera.. för temporär.. och få all mysql fråga om för permanent backningen..
Februari 4th, 2008 1248:
Den visar hur till backningen all- data bankerna… utom hur till restaurera alla samme med det samme från samma arkivera? … JAG försökt restoring den lika väg utom ta emot en msg: okänd data banken: all- data bankerna (Ive’ gjort den framför utom JAG glömma, dess’ blitt en fördriva tiden… Sjuk’ hålla sett runt omkring)
Februari 4th, 2008 1317:
mysql fullständig rotfästa engelsk mynt < all-databases.sql
gjort
Februari 6th, 2008 0343:
mysqldump arbetat.
Utom ‘mysql’ till importera datan gjorde icke. Oriktigheten är:
MISSTAG på lina 1: Okänd befalla ‘\m’
någon idéerna?
Februari 16th, 2008 0246:
tack själv alot .. du bevarat min tid och pengar båda.. hatt bort till du.
April 14th, 2008 1631:
God post. Utom du kanna tillägga något avancerat spets till den, till göra den bättre. Goog lycka!
Maj 27th, 2008 2345:
God post, utom vad omkring bakningen upp den mysql förbrukaren dem kant?
Juli 21st, 2008 0757:
[...] Förstora [...]