alexx 0 Опубликовано 15 мая, 2009 Жалоба Share Опубликовано 15 мая, 2009 Сделал экспорт c помощью vam-export, установил магазин VAMSHOP. С помощью резервного копирования через админку пробую залить базу. Подключение к БД `softdb`. Чтение файла `vam-export.sql`. ------------------------------------------------------------ Установлена кодировка соединения `utf8`. 2009.05.15 16:36:32 Возникла ошибка! Неправильный запрос. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' ('2', '87', '', '', 'alexx', 'Нежиков', 'Зенцова 20',' at line 1 (256) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 мая, 2009 Жалоба Share Опубликовано 15 мая, 2009 Скорей всего где-то в район вот указанной строки код неправильный, т.е. например там в адресе кавычка ' всетречается или ещё что. Нужно вот удалить эту ' Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 мая, 2009 Жалоба Share Опубликовано 15 мая, 2009 Либо вообще удалите строку, если не понятно, что в ней не так. Ссылка на сообщение Поделиться на другие сайты
alexx 0 Опубликовано 15 мая, 2009 Автор Жалоба Share Опубликовано 15 мая, 2009 Попробую удалить. Ссылка на сообщение Поделиться на другие сайты
alexx 0 Опубликовано 15 мая, 2009 Автор Жалоба Share Опубликовано 15 мая, 2009 Либо вообще удалите строку, если не понятно, что в ней не так. удалил строку первую , теперь пишет : Установлена кодировка соединения `utf8`. 2009.05.15 20:43:31 Возникла ошибка! Неправильный запрос. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' ('87', '', '', '', '',1,'', 'Алексей', 'Нежиков', '0000-00-00 ' at line 1 (256) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 мая, 2009 Жалоба Share Опубликовано 15 мая, 2009 Покажите строку целиком, либо удалите тут строку, о которой пишет в ошибке. Ссылка на сообщение Поделиться на другие сайты
alexx 0 Опубликовано 15 мая, 2009 Автор Жалоба Share Опубликовано 15 мая, 2009 Вот первая строка в файле vam-export.sql кодировка utf8 INSERT INTO address_book VALUES ('2', '87', '', '', 'Алексей', 'Нежиков', 'Зенцова 20', '', '452950', 'Нефтекамск', '', '176', '0', 'now()', 'now()'); Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 мая, 2009 Жалоба Share Опубликовано 15 мая, 2009 В этой строке нормально всё, вроде как. Может соседняя, либо чуть ниже, либо чуть выше. Ссылка на сообщение Поделиться на другие сайты
Midas 0 Опубликовано 15 мая, 2009 Жалоба Share Опубликовано 15 мая, 2009 Не, тут поля таблицы не соответствуют вставляемым данным. В таблице 16 полей, а данных - 15. mysql> explain address_book;+-----------------------+--------------+------+-----+---------------------+----------------+| Field | Type | Null | Key | Default | Extra |+-----------------------+--------------+------+-----+---------------------+----------------+| address_book_id | int(11) | NO | PRI | NULL | auto_increment || customers_id | int(11) | NO | MUL | | || entry_gender | char(1) | NO | | | || entry_company | varchar(255) | YES | | NULL | || entry_firstname | varchar(255) | NO | | | || entry_secondname | varchar(255) | NO | | | || entry_lastname | varchar(255) | NO | | | || entry_street_address | varchar(255) | NO | | | || entry_suburb | varchar(255) | YES | | NULL | || entry_postcode | varchar(10) | NO | | | || entry_city | varchar(255) | NO | | | || entry_state | varchar(255) | YES | | NULL | || entry_country_id | int(11) | NO | | 0 | || entry_zone_id | int(11) | NO | | 0 | || address_date_added | datetime | YES | | 0000-00-00 00:00:00 | || address_last_modified | datetime | YES | | 0000-00-00 00:00:00 | |+-----------------------+--------------+------+-----+---------------------+----------------+16 rows in set (0.00 sec)[/code] Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 мая, 2009 Жалоба Share Опубликовано 15 мая, 2009 Так ведь тогда писало бы текст ошибки другой. Как раз про то, что количество колонок не соответствует. Ссылка на сообщение Поделиться на другие сайты
Midas 0 Опубликовано 15 мая, 2009 Жалоба Share Опубликовано 15 мая, 2009 Гм, действительно. ERROR 1136 (21S01): Column count doesn't match value count at row 1 Тогда надо кусок дампа с самого начала... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 мая, 2009 Жалоба Share Опубликовано 15 мая, 2009 Может просто не для текущей версии прбуют vam-export, а для более старой, поэтому и не совпадает. Ссылка на сообщение Поделиться на другие сайты
alexx 0 Опубликовано 15 мая, 2009 Автор Жалоба Share Опубликовано 15 мая, 2009 Делал бэкап вот этой версией vam-export /* ----------------------------------------------------------------------------------------- $Id: vam-export.php 1323 2006-11-11 17:58:08Z VaM $ VaM Shop - open source ecommerce solution http://vamshop.ru Copyright © 2007 VaM Shop ----------------------------------------------------------------------------------------- based on: © 2003 Andreas Oberzier (application_top.php,v 1.54 2003/08/25); netz-designer.de Released under the GNU General Public License Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 мая, 2009 Жалоба Share Опубликовано 16 мая, 2009 В Админке в заголовке браузера что написано, какая версия?! vam-export правильно работать будет на версии 1.50 и 1.51, на более старых вот такая ошибка будет с несоответствием количества колонок. Тогда только самому править vam-export.php файл. Ссылка на сообщение Поделиться на другие сайты
alexx 0 Опубликовано 16 мая, 2009 Автор Жалоба Share Опубликовано 16 мая, 2009 Написано 1.51 , пошагово обновлял магазин с 1.47 версии до 1.51 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 мая, 2009 Жалоба Share Опубликовано 16 мая, 2009 А vam-export вообще когда и откуда скачивали?! Вот возьмите эту версию, она ж должна на 1.51 работать - http://kypi.ru/vam/vam-export.zip Ссылка на сообщение Поделиться на другие сайты
alexx 0 Опубликовано 16 мая, 2009 Автор Жалоба Share Опубликовано 16 мая, 2009 Попробую этой версией сделать бэкап. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 мая, 2009 Жалоба Share Опубликовано 16 мая, 2009 Пробуй, я пробовал на 1.51, работает. Ссылка на сообщение Поделиться на другие сайты
alexx 0 Опубликовано 18 мая, 2009 Автор Жалоба Share Опубликовано 18 мая, 2009 Начал импортировать через резервное копирование , но процесс идёт очень медленно и грузит комп на 100%. Вобщем жду результат импорта. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 мая, 2009 Жалоба Share Опубликовано 18 мая, 2009 Не надо через резервное копирование, самый быстрый способ, через консоль командой mysql. Либо на крайний случай через phpMyAdmin, если файл небольшой. Ссылка на сообщение Поделиться на другие сайты
alexx 0 Опубликовано 18 мая, 2009 Автор Жалоба Share Опубликовано 18 мая, 2009 А какая команда через консоль? Файл vam-export.sql занимает 20 мб , а то через резервное копирование в самом магазине процесс идёт ну очень медленно , запустил с утра ещё :)) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 мая, 2009 Жалоба Share Опубликовано 18 мая, 2009 mysql -hсервер -uпользователь -pпароль название-базы < файл.sql[/code] примерно так будет когда данные укажешь: [code]mysql -hlocalhost -utest -ptest vamshop < vam-export.sql Ссылка на сообщение Поделиться на другие сайты
alexx 0 Опубликовано 18 мая, 2009 Автор Жалоба Share Опубликовано 18 мая, 2009 Попробовал залить с помощью утилиты bigdump http://www.ozerov.de/bigdump.php база импортировалась нормально и быстро. В phpadmin появились таблицы. Но в админке и магазине видны только клиенты , заказов и каталогов с товарами нет. Может что то поменять нужно , язык и.т.д...... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 мая, 2009 Жалоба Share Опубликовано 18 мая, 2009 Может с языками что. А если открыть магазина http://магазин.ру/index.php?language=X Где X - код языка. Ссылка на сообщение Поделиться на другие сайты
alexx 0 Опубликовано 18 мая, 2009 Автор Жалоба Share Опубликовано 18 мая, 2009 Запустил магазин http://vamshop/index.php?language=RU - открылись каталоги )) это где-то править надо ? пока магазин на локальном компе , позже буду на хост переносить. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения