2012-01-04 5 views
3

Я хотел бы импортировать файл, расположенный с http-протоколом в mysql.Mysql импорт удаленного файла на локальный сервер

Я попробовал его в ЦМД:

C:\Users\Me>mysql -u root -p grroo_dev < http://subversion.assembla.com/svn/ 
mine/DB/dump.sql 

Assembla требует имя пользователя и пароль.

Однако я получаю:

The filename, directory name, or volume label syntax is incorrect. 

Можно ли это сделать?

ответ

2

интерпретатор командной строки не поддерживает HTTP URL-адреса. Сначала вам необходимо загрузить ресурс и загрузить его дальше. Если у вас есть wget, например:

C:\Users\Me>wget http://yourusername:[email protected]/svn/mine/DB/dump.sql 
C:\Users\Me>mysql -u root -p grroo_dev < dump.sql 

Обратите внимание, что вам нужно заменить yourusername и yourpassword с вашим действительным именем пользователя и паролем, которые вы имеете для этого сайта.

+0

Я получаю: Разрешение subversion.assembla.com ... 1.1.1.1 Подключение к subversion.assembla.com [1.1.1.1]: 80 ... подключено. Запрос HTTP отправлен, ожидающий ответ ... 401 Требуется авторизация Авторизация не удалась. – Dejell

+0

@Odelya: ОК, вам нужно указать имя пользователя и пароль. Я, должно быть, пропустил эту часть вашего вопроса, отредактирую. – Piskvor

Смежные вопросы