Общие > Базы данных

Запуск SQL-запроса

(1/2) > >>

Greg:
Немогу запустить файл с кодом SQL-запроса
Команда выглядит так
> mysql -h host -u username dbname -p < filename.sql
Может кто знает: куда-то его (файл с кодом) пихать надо в особое место (лежит в http://localhost/...) или может что-то другое?
Заранее спасибо!

Forza:
Что-то я с утра не понимаю, причём тут вообще http://localhost/?
Если ты запускаешь терминал mysql просто из командной строки из того каталога, где mysql.exe находится, так ты и скопируй туда filename.sql (он ругается, что именно файл не найден?)

Greg:
Так он там лежит, где все .exe - файлы, а выдыет ошибку 1064 о неправильном синтаксисе.

Forza:
А причём тут тогда вот это?
--- Цитировать ---Greg:
Может кто знает: куда-то его (файл с кодом) пихать надо в особое место (лежит в http://localhost/...) или может что-то другое?
--- Конец цитаты ---

От перемены места синтаксис не выпрямится. У тебя просто ошибка в запросе, значит. Если хочешь, покажи его тут.

Greg:
mysql> mysql -u root books -p < bookorama.sql;

А теперь подробнее
Это полностью вся строка. зашел по команде
C:\\mysql\\bin\\mysql -u root -p (Главное меню->Выполнить)
ввел пароль, потом
mysql> use books
Database changed
mysql> mysql -u root books -p < bookorama.sql;
ERROR 1064: You have an error in your SQL syntax near \'mysql -u root books -p

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии