leana
Новичок
Не получается mysqldump в phpMyAdmin
Всем привет,
Покопался в форуме, но ответа на свой вопрос найти не смог.
Вопрос такой.
На хостинге лежит база, есть намерение сделать дамп на локальную машину (Ubuntu). Хостинг даёт возможность администрировать через phpMyAdmin. Меня оно и устраивало бы, но в интерфейсе (вкладка Export) phpMyAdmin-а нет возможности запустить mysqldump c параметром --default-character-set=.
Там же, в интерфейсе phpMyAdmin, есть вкладочка SQL, показывающая что-то типа терминала. Но каждый раз когда я пытаюсь запустить команду с таким синтаксисом:
, выдаётся сообщение ошибки синтаксиса. Пробовал:
- убирать ЮЗЕРНЕЙМА и/или ПАРОЛЬ;
- делать пробелы между параметрами -u и -p;
- писать команду mysqldump в верхнем регистре;
Результат тот же.
При том, что команда запускается на машине провайдера, не ясно, как указать место сохранения файла на локальной машине.
Запускается ли вообще эта команда из phpMyAdmin в терминальном режиме, если да - что я делаю не так.
Спасибо, извините.
Всем привет,
Покопался в форуме, но ответа на свой вопрос найти не смог.
Вопрос такой.
На хостинге лежит база, есть намерение сделать дамп на локальную машину (Ubuntu). Хостинг даёт возможность администрировать через phpMyAdmin. Меня оно и устраивало бы, но в интерфейсе (вкладка Export) phpMyAdmin-а нет возможности запустить mysqldump c параметром --default-character-set=.
Там же, в интерфейсе phpMyAdmin, есть вкладочка SQL, показывающая что-то типа терминала. Но каждый раз когда я пытаюсь запустить команду с таким синтаксисом:
Код:
mysqldump -uUSERNAME -pPASSWORD DB_NAME --allow-keywords --create-options --complete-insert --default-character-set=latin1 --add-drop-table > dump.sql
- убирать ЮЗЕРНЕЙМА и/или ПАРОЛЬ;
- делать пробелы между параметрами -u и -p;
- писать команду mysqldump в верхнем регистре;
Результат тот же.
При том, что команда запускается на машине провайдера, не ясно, как указать место сохранения файла на локальной машине.
Запускается ли вообще эта команда из phpMyAdmin в терминальном режиме, если да - что я делаю не так.
Спасибо, извините.