|
|
|
|
|
для: Andrey_Sh
(05.10.2006 в 00:19)
| | Развернуть SQL-дамп можно при помощи утилиты mysql
mysql -u root base < dump.sql
|
где base - имя базы данных, куда разворачивается дамп, а dump.sql - имя файла с SQL-инструкциями. Если пользователь root имеет пароль, добавьте также параметр -p. | |
|
|
|
|
|
|
|
для: Andrey_Sh
(04.10.2006 в 23:09)
| | Вечер все равно пропал, но спрошу по-другому. В книге Кузнецова по MySQL5 есть файл site.sql содержащий большое количество SQL-конструкций в качестве учебного примера (я сделал нечто аналогичное, но уже для конкретной предметной области и существенно меньше по объему). Уверен, что никто в здравом уме не станет перенабивать на клавиатуре весь этот текст чтобы узнать что получится в итоге. Как этот скрипт предлагается загрузить в базу без помощи другого ПО кроме самого MySQL? | |
|
|
|
|
|
|
| Потратил целый вечер чтобы спроектировать тестовую структуру базы данных, написать текст из конструкций языка MySQL в котором создаю таблицы и индексы при помощи оператора CREATE, затем вставляю данные в эти таблицы при помощи оператора INSERT и т.д. Осталось этот скрипт подгрузить и запустить в среде командной строки. Как это сделать чтобы вновь построчно не вводить весь текст длиной больше сотни строк? Пробовал как в Oracle использовать "собаку" @, но не получилось. Наверное все просто? Подскажите плииз. Иначе вечер пропал... :)) | |
|
|
|
|