Как я могу сделать резервную копию и восстановить в MySQL 5.0 - PullRequest
0 голосов
/ 27 марта 2009

Я использую MySQL 5.0 в качестве внутреннего интерфейса с VB.NET в качестве внешнего интерфейса (Windows Applicaions). Я хочу восстановить свою базу данных. Я нашел одну команду через сеть, как показано ниже.

mysql> mysqldump -u root -p root account> accounts.sql

Моя база данных называется "account". Когда я пытаюсь запустить вышеупомянутую команду в приглашении mysql>, это дает ошибку. Где я должен запустить вышеуказанную команду? Нужна помощь. Предварительное спасибо.

Sivakumar.P

Ответы [ 5 ]

1 голос
/ 27 марта 2009

Если вы используете краткую форму опции (-p), между ней и паролем не должно быть пробела. Если вы опускаете значение пароля после параметра --password или -p в командной строке, вам будет предложено ввести его.

Какую ошибку вы получаете? Вот полное руководство для mysqldump.

1 голос
/ 27 марта 2009

Вы должны использовать дамп mysql в командной строке:

mysqldump --user = пользователь --password = база данных паролей> database.sql

для восстановления:

mysql --user = пользователь --password = база данных паролей

1 голос
/ 27 марта 2009

Я никогда не использовал mysqldump в командной строке mysql. Попробуйте использовать непосредственно в командной оболочке / командной строке. Надеюсь, это поможет

0 голосов
/ 27 марта 2009

Как говорили другие, используйте mysqldump. Не забывайте не выгружать всю базу данных на рабочий сервер, так как она заблокирует все строки во время дампа.

binar_E: mysqldump существует как для Windows, так и для * nix.

0 голосов
/ 27 марта 2009

Это работает в Windows, хотя ?? Я использовал это только в Linux, не знаю о Windows ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...