как вставлять .sql файлы?

Mike_Shinoda

Новичок
как вставлять .sql файлы?

вот, что я прочел в книжке:
"сценарий можно выполнить, запустив его через MySql сдед. образом:
> mysql -h host -u bookorama -p < book_insert.sql"
Вопрос в следующем - где в данной команде должен находиться файл .sql(который я и запускаю), в каталоге MYSQL или еще где. И как можно указать путь к файлу, который лежит в другой папке или на другом лок. диске? помогите плизззз:D :)
 

440hz

php.ru
1. file.sql - текущая папка
2. ./file.sql см. (1)
3. ../file.sql - уровнем выше
4. /dir1/dir2/file.sql - от корня
5. "d:/dir1/dir2/file.sql" - от диска (win)
 

Kivsiak

Новичок
текущая папка это текущая папка.
А вообще почему бы не попробовать самому? Ж) это проще и интереснее
 

Mike_Shinoda

Новичок
создаю файл в каталоге MySql файл "drop.sql", в файле пишу:
"drop database books;"
Далее сохраняю файл с расширением .sql
Далее запускаю через строку выполнить со следующим текстом: "mysql -h localhost -u bookorama -p < drop.sql"
Потом захожу в муску и нифига не происходит(то есть база books по прежнему присутствует), обьясните плииззз че я делаю не так !!!!!!
 
Сверху