|
|
|
|
|
для: Gush
(07.07.2005 в 19:35)
| | Вообще говоря у MySQL имеется специальный оператор для этих целей LOAD DATA INFILE - лучше им пользоваться, а не SOURCE. | |
|
|
|
|
автор: Gush (07.07.2005 в 19:35) |
|
|
для: cheops
(07.07.2005 в 01:14)
| | Общая ошибка: "#1064 - You have an error in your SQL syntax"
для комад вида "SOURCE 'http://localhost/hm.sql' " и "SOURCE 'c:\www\hm.sql' "
Я наверное что-то не то делаю, а в документации про эту команду мало написано.
Была попытка использовать эту команду из-за того, что канал связи с базой и хостом очень медленный - через phpMyAdmin не получалось. Я думал, что попытка залить дамп на сайт, а потом заполнить базу с него будет более успешной.
Но сейчас, всё же, кусками через phpMyAdmin удалось сделать. | |
|
|
|
|
|
|
|
для: Gush
(07.07.2005 в 01:02)
| | А чего пишет в ответ на эту команду? В phpMyAdmin имеются свои собственные средства развёртывания дампа, например, сервис SQL - может им удобнее воспользоваться? | |
|
|
|
|
автор: Gush (07.07.2005 в 01:07) |
|
|
для: cheops
(07.07.2005 в 01:04)
| | Да. | |
|
|
|
|
|
|
|
для: Gush
(07.07.2005 в 01:02)
| | А вы путь абсолютный к файлу задавали? | |
|
|
|
|
автор: Gush (07.07.2005 в 01:02) |
|
| Нужно было заполнить базу из дампа прямо с сайта, оказалось, что не проходит эта команда из скрипта и из phpmyadmin. | |
|
|
|
|