ПредишенСледващото

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-сървър:

Възможно е да се изхвърлят няколко бази данни с една команда:

Ако трябва да се изхвърлят всички бази данни, можете да използвате:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!