Xwab
Форумыnavigate_nextБазы данных

Помогите с базой
Сообщения
ekcnepm

При заливке ошибку синтаксиса выдает.может кто подправит..у самого мозгов нехватает )))

27 Дек 2010, 18:23
ofroke

текст ошибки сюда

27 Дек 2010, 18:34
ekcnepm

Блин...инет зависает...вот что пишет.
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 '-- phpMyAdmin SQL Dump CREATE TABLE `addons` ( `id` int(11 ) NOT NULL a' at line 1

27 Дек 2010, 19:10
ekcnepm

Так и нет помощи.

28 Дек 2010, 7:01
termenal

ekcnepm, с радостью бы помог - но я сам нуб. Я бы в твоём случае попробывал убрать таблицу `addons` из списка, залить оставшиеся, а потом создать эту таблицу в ручную - ну и в конце концов, можно будет сравнить и самому понять ошибку. Это конечно не самый лучший совет, но ничего другого не пришло в голову((

28 Дек 2010, 8:39
termenal

ekcnepm, и кстати, люди ещё спят и поэтому ни кто не отвечает. Полюбому кто нить поможет, жди.

28 Дек 2010, 8:41
КоТ

Синтаксическая ошибка в запросе
CREATE TABLE `addons` ( `id` int(11 ) NOT NULL,
PRIMARY KEY (`id_site`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=112 ;

28 Дек 2010, 8:55
suhonok

Наверно потому, что ид_сайт не существует

28 Дек 2010, 10:08
ekcnepm

#1067 - Invalid default value for 'cost_start'

CREATE TABLE `addons` (
`id` int ( 11 ) NOT NULL AUTO_INCREMENT ,
`textid` varchar ( 50 ) NOT NULL default '0' ,
`name` varchar ( 255 ) NOT NULL default '0' ,
`cost_start` float NOT NULL default '0 ' ,
`cost_monthly` float NOT NULL default '0 ' ,
`unlimforoneorder` int ( 11 ) NOT NULL default '0' ,
`active` int ( 11 ) NOT NULL default '0 ' ,
PRIMARY KEY ( `id` ),
KEY `textid` ( `textid` , `name` , `cost_start` , `cost_monthly` , `unlimforoneorder` ),
KEY `active` ( `active` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT = 4 ;
вот что пишет ..в чём ошибка?

28 Дек 2010, 12:27
suhonok

Значение/длина для типа флоат надо указывать правильно, "общее_число,цифр_после_занятой"

28 Дек 2010, 13:22
Ответить на тему