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

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

<< < (2/2)

Forza:
Ага, вот что ты делаешь, оказываецца. :)

Ты пытаешься запустить из-под терминала SQL-файл такой командой, как он запускается из командной строки ОС. В терминале достаточно набрать \\. filename.sql

--- Цитировать ---Greg:
парюсь второй день
--- Конец цитаты ---

Надо не париться, а хелпы читать:

--- Код: ---C:\\mysql\\bin>mysql webdb
Welcome to the MySQL monitor.  Commands end with ; or \\g.
Your MySQL connection id is 7 to server version: 4.0.12-nt

Type \'help;\' or \'\\h\' for help. Type \'\\c\' to clear the buffer.

mysql> \\h

[...]

List of all MySQL commands:
   (Commands must appear first on line and end with \';\')
[...]
source  (\\.)    Execute a SQL script file. Takes a file name as an argument.
[...]

mysql>
--- Конец кода ---

Greg:
Запускаю mysql> \\.korama.sql; (без пробелов)
Выходит
ERROR:
Usage: \\. | source
Если с проблеом (м/у . и \'k\')
ERROR:
Failed to open file \'korama.sql;\', error: 2

Forza:
Я же тебе написал, что вызывать надо как \\. filename.sql, т.е. без всяких точек с запятой. Не знаю, почему в хелпе мускл пишет, что Commands must appear first on line and end with \';\', но всё-таки он тебе потом ясно ругается, что не может найти файл \'korama.sql;\', т.е. он ищет именно с точкой с запятой в названии.

Greg:
Спасибо огромное!!! Вы мне оЧЧень помогли, а тоя уже не знал куда и деваться-то!

Forza:
Давно бы сам всё решил, если бы читал, что тебе MySQL пишет. :)

Навигация

[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 
Перейти к полной версии