Съдържание
В средите за разработка, когато преместваме промяна в производството, е много важно да създадем резервно копие точно преди да направим промените, по такъв начин, че да можем да се върнем в случай, че нещата не вървят както искаме.Вътре в света на MySQL имаме няколко термина, които да наричаме резервното копие Изхвърлете, Архивиране, Експорт, в нашата среда phpMyAdmin, тези термини се отнасят до същия елемент, който е нашият файл, където имаме структурата и данните, които искаме да експортираме, за да запазим този конкретен момент от базата данни.
Преди да експортираме или генерираме архива си, е много важно да знаем обхвата на това, от което се нуждаем, тоест трябва да определим дали искаме само структурата на базата данни, само данните, данните и структурата, само някои таблици .
Определете също на кого е предназначен този файл, ако е на база данни MySQL отново, или трябва да захранваме различен двигател; Всичко това са валидни въпроси, които трябва да си зададем, за да знаем от какво се нуждаем и по този начин да знаем какви инструменти да използваме.
В изгледа на база данни ще кликнете върху опцията износ което трябва да ни покаже нещо подобно:
Тук имаме две възможности, Бързо (бързо и Персонализиран (персонализиран), където първият ни позволява да генерираме пълен архив, в SQL формат с основните параметри и без възможност за избор на таблици или други опции, а вторият ни отвежда малко по -далеч и ни показва още опции като избор на таблици, които искаме да експортираме, формата, структурата на файла, неговото кодиране и т.н.
Нека спрем за момент на панела на Изход, Тук имаме някои интересни неща, които могат да ни бъдат полезни, започваме с двете основни опции за запазване във файл и показване като текст, като първият ще накара браузъра ни да изтегли файл, който сървърът ни предава чрез HTTP, а втората опция ще ни накара да видим пълния файл в раздела на браузъра.
Наборът от символи ни позволява да изберем конкретно кодиране за нашия архив, като например нещо, което се случва много, са базите данни на испански, винаги има проблеми с акцентите и това е така, защото не поставяме подходящия набор от знаци. И накрая, компресирането, когато базата данни има много записи, ще имаме много голям файл, така че винаги обичаме да компресираме този файл, така че да не заема повече място от необходимото, наистина когато съхраняваме архивите си, за това имаме компресия налични видове, ZIP, GZIP или BZIP2, въпреки че това ще бъде достъпно само ако нашият сървър има активирани тези опции в момента.