inet21 0 Опубликовано 30 января, 2017 Доброго времени суток друзья. Проблема такова есть таблица и она заливается в mysql который стоит на винде в денвере а вот при заливе на vds mysql начинает ругаться на нее. Вот что выдает навикат : [Err] 1067 - Invalid default value for 'date_created' [Err] CREATE TABLE `nextpay_l2_order` ( `order_id` int(11) NOT NULL default '0', `date_created` datetime NOT NULL default '0000-00-00 00:00:00', `product_id` int(11) NOT NULL default '0', `volute` int(11) NOT NULL default '0', `product_count` int(11) NOT NULL default '0', `server` int(11) NOT NULL default '0', `char_name` varchar(255) NOT NULL default '', `profit` float NOT NULL default '0', `comment` varchar(255) default NULL, `status` int(11) NOT NULL default '0', PRIMARY KEY (`order_id`) ) ENGINE=MyISAM; [Msg] Finished - Unsuccessfully ----------------------------------------------- Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 30 января, 2017 Не пробовали сначала перед созданием темы прогуглить ошибку? Invalid default value for 'date_created' CREATE TABLE `nextpay_l2_order` ( `order_id` int(11) NOT NULL DEFAULT '0',`date_created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',`product_id` int(11) NOT NULL DEFAULT '0',`volute` int(11) NOT NULL DEFAULT '0',`product_count` int(11) NOT NULL DEFAULT '0',`server` int(11) NOT NULL DEFAULT '0',`char_name` varchar(255) NOT NULL DEFAULT '',`profit` float NOT NULL DEFAULT '0',`comment` varchar(255) DEFAULT NULL,`status` int(11) NOT NULL DEFAULT '0',PRIMARY KEY (`order_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8; Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
inet21 0 Опубликовано 30 января, 2017 Пробывал конечно все на английском языке ничего не понял. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 30 января, 2017 Пробывал конечно все на английском языке ничего не понял. Английский даже в 1 классе учат.... Править надо это значение, либо вообще удалить: `date_created` datetime NOT NULL default '0000-00-00 00:00:00', Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
inet21 0 Опубликовано 30 января, 2017 Мне интересно почему же она в денвир заливается а на vds нет. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 30 января, 2017 Мне интересно почему же она в денвир заливается а на vds нет. Разница в версии MySQL. В старых версиях дата не может быть равной 0. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
inet21 0 Опубликовано 30 января, 2017 Спасибо за ответы все понял. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты