4.8.5 mysqldump. сметища препарат и структурата на таблицата
Тази програма ви позволява да зареже ( "моментна снимка") база данни съдържание или набор от бази данни за архивиране или за пренос на данни в друга база данни SQL-сървър (не е задължително MySQL-сървър). Сметището ще съдържа SQL команди, определени за създаване и / или попълването на таблиците.
Ако не посочите имената на таблиците, или параметрите употреба --databases или --Всички-бази данни. там ще се получи дупка в базата данни като цяло (съответно - на всички бази данни).
Списъкът от опции, поддържани от вашата конкретна версия на помощната програма за mysqldump. могат да бъдат получени чрез изпълнение mysqldump --help.
Трябва да се има предвид, че mysqldump полезността. използва без опции или --quick --opt. преди да се отърват извличане на информация резултат на това се зареди цялата резултата в паметта. Това може да създаде проблеми при получаването на сметището на голяма база данни.
Имайте предвид, че не трябва да приложите настройките --opt или -e. Ако възнамерявате да използвате новото копие на програмата за mysqldump за сметището. и след това да го възпроизведете на един много стар MySQL-сървър.
mysqldump помощна програма поддържа следните опции:
-X, --xml Представлява зареже базата данни като XML. -x, --first-роб Заключва всички таблици във всички бази данни. -О net_buffer_length = #, където # <16M При создании многострочных операторов ввода (как и в случаях применения параметров --extended-insert или --opt ) утилита mysqldump будет создавать строки длиной вплоть до указанной в net_buffer_length. При увеличении значения этой переменной необходимо также убедиться в том, что в MySQL-сервере для переменной max_allowed_packet указано значение больше, чем величина net_buffer_length.
Можете, а напротив, да се чете този файл на MySQL-сървъра чрез командата:
Тази програма е доста често се използва за прехвърляне на информация от базата данни на друг MySQL-сървър:
Възможно е да се изхвърлят няколко бази данни с една команда:
Ако трябва да се изхвърлят всички бази данни, можете да използвате:
Свързани статии