Думаю сначала надо посмотреть, что за ошибка, а потом тыкать в документацию!!!
Есть такая вот табличка CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `login` char(15) NOT NULL DEFAULT '', `name` char(50) NOT NULL DEFAULT '', `email` char(50) NOT NULL, `descr` char(255) NOT NULL DEFAULT '', `pswd` char(32) DEFAULT NULL, `dt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `laf` char(100) NOT NULL DEFAULT '', `gr` bigint(20) NOT NULL, `status` tinyint(4) NOT NULL DEFAULT '0', `cgr` bigint(20) NOT NULL DEFAULT '0', `pids` varchar(120) DEFAULT NULL, `contract_pid` int(11) NOT NULL DEFAULT '0', `contract_cid` int(11) NOT NULL DEFAULT '0', `config` text NOT NULL, `crm_user_id` int(11) NOT NULL, `cgr_mode` tinyint(4) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `login` (`login`) );
Замечаем, что в ней поля email, gr, crm_user_id ИМЕЮТ NOT NULL, но не имеют DEFAULT
в строке 1522, о чем пишет ошибка INSERT INTO user (login, name, pswd, config) VALUES ('admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', ''); создается пользователь, но не указываются поля, которые описаны выше, т.е. они должны быть не нулевыми, но в то же время не имеют значения по умолчанию.
p.s. Документацию то я читал, да и вам советую. А ответ писать надо осмыслив. p.s. Как видно в моем сообщении, установка идет на Windows, а у Вас ссылочка на установку в Linux, чуем разницу?!
|