powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Вопрос по командной строке.
12 сообщений из 12, страница 1 из 1
Вопрос по командной строке.
    #38253559
alexander4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Требуется на разных компьютерах делать архив БД с помощью mysqldump. На тех компьютерах, где стоит Windows 7 все очень просто: захожу в Program Files->MySQL->MySQL Server, далее, удерживая шифт, жму правой клавишей на папку bin и выбираю Открыть окно команд. Открывается окошко, в котором прописан путь до искомой папки bin (прикрепил скриншот). Далее я ввожу команду mysqldump и что и куда нужно копировать. Все прекрасно работает.

Но на нескольких компьютерах стоит Windows XP. Там такой номер не прокатывает. Пробовал через командную строку и через командную строку администратора, не пойму как запустить mysqldump из командной строки. Тоже прикрепляю скриншоты. Не подскажете, как можно это сделать? Спасибо!
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253561
alexander4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот скриншот командной строки, открытой из папки bin сервера MySQL
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253562
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, дальше печатаете mysqldump с нужными ключами и опциями...
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253563
Gwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexander4321,
А где сама команда и сообщение об ошибке ?
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253565
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант, можно никуда не переходить, а вызывать mysqldump с указанием полного пути.
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253578
alexander4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Открываю командную строку Пуск->Выполнить->cmd. Открывается окно с уже прописанным адресом
Код: sql
1.
C:\Users\Alex>


Если здесь ввести адрес и название исполняемой программы mysqldump, то выдает ошибку (прилагаю скриншот). Предполагаю, что можно прописать нужный адрес в переменных среды. Но, честно говоря, не хотелось бы прописывать это в каждом компьютере. Если уже придется прописывать, то нужно знать, как это правильно написать. Сам я прописывал переменные среды только при настройка связки apache+php+mysql по литературе, сильно не вдумываясь.
Если же открыть командную строку, как на втором скриншоте, где прописан адрес
Код: sql
1.
c:\Program Files\MySQL\MySQL Server 5.5\bin>


то здесь ввожу код
Код: sql
1.
mysqldump -uroot -h192.168.1.2 -p autoparts > E:\dump\autoparts.sql


В таком случае все работает. Но, повторяюсь, в Windows XP последний способ не прокатывает. Поэтому мне нужно найти способ создавать архив БД с помощью mysqldump из командной строки с адресом C:\Users\Alex>
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253587
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слеш (\) нужно писать, а не угловую скобку(>)
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253592
alexander4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал и слеш и >. Результат один. Как я понимаю, если прописать переменные среды, то будет достаточно просто ввести mysqldump и что и куда сохранять. Не знаю, как без переменных обойтись.
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253604
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexander4321Не знаю, как без переменных обойтись.
Надо вводить полный путь к исполняемому файлу mysqldump.

И, кстати, открой для себя пункты главного меню консольного окна "Выделить" и
"Скопировать", а то со своими скриншотами выглядишь как полная блондинка.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253610
alexander4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovИ, кстати, открой для себя пункты главного меню консольного окна "Выделить" и
"Скопировать", а то со своими скриншотами выглядишь как полная блондинка.

Спасибо за совет! Не задумывался раньше даже об этом.
Адрес папки bin на моем компьютере такой: C:\Program Files\MySQL\MySQL Server 5.5\bin
Я такой адрес и вводил. Что не правильно?
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253611
Gwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexander4321Пробовал и слеш и >. Результат один. Как я понимаю, если прописать переменные среды, то будет достаточно просто ввести mysqldump и что и куда сохранять. Не знаю, как без переменных обойтись.
Параметр с пробелами нужно вводить в двойных кавычках
...
Рейтинг: 0 / 0
Вопрос по командной строке.
    #38253613
alexander4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все, всем спасибо за помощь! Разобрался.

Сначала меняю директорию
Код: sql
1.
C:\Users\Alex>cd C:\Program Files\MySQL\MySQL Server 5.5\bin



Затем все как обычно
Код: sql
1.
2.
3.
C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldump -uroot -h192.168.1.2 -p au
toparts > E:\dump\autoparts.sql
Enter password: ****



Все работает.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Вопрос по командной строке.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]