Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как запустить скрипт из командной строки?
 
 автор: Andrey_Sh   (04.10.2006 в 23:09)   письмо автору
 
 

Потратил целый вечер чтобы спроектировать тестовую структуру базы данных, написать текст из конструкций языка MySQL в котором создаю таблицы и индексы при помощи оператора CREATE, затем вставляю данные в эти таблицы при помощи оператора INSERT и т.д. Осталось этот скрипт подгрузить и запустить в среде командной строки. Как это сделать чтобы вновь построчно не вводить весь текст длиной больше сотни строк? Пробовал как в Oracle использовать "собаку" @, но не получилось. Наверное все просто? Подскажите плииз. Иначе вечер пропал... :))

   
 
 автор: Andrey_Sh   (05.10.2006 в 00:19)   письмо автору
 
   для: Andrey_Sh   (04.10.2006 в 23:09)
 

Вечер все равно пропал, но спрошу по-другому. В книге Кузнецова по MySQL5 есть файл site.sql содержащий большое количество SQL-конструкций в качестве учебного примера (я сделал нечто аналогичное, но уже для конкретной предметной области и существенно меньше по объему). Уверен, что никто в здравом уме не станет перенабивать на клавиатуре весь этот текст чтобы узнать что получится в итоге. Как этот скрипт предлагается загрузить в базу без помощи другого ПО кроме самого MySQL?

   
 
 автор: cheops   (05.10.2006 в 00:54)   письмо автору
 
   для: Andrey_Sh   (05.10.2006 в 00:19)
 

Развернуть SQL-дамп можно при помощи утилиты mysql
mysql -u root base < dump.sql

где base - имя базы данных, куда разворачивается дамп, а dump.sql - имя файла с SQL-инструкциями. Если пользователь root имеет пароль, добавьте также параметр -p.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования