Обучение/Помощь новичкам | че за ошибка?
Ошибка
SQL запрос:
-- --------------------------------------------------------
--
-- Структура таблицы `userse`
--
CREATE TABLE `userse` (
`id` int(11) NOT NULL,
`str` int(11) NOT NULL DEFAULT 0,
`vit` int(11) NOT NULL DEFAULT 0,
`def` int(11) NOT NULL DEFAULT 0,
`login` text NOT NULL DEFAULT '\'\'',
`gold` int(11) NOT NULL DEFAULT 0,
`bbb` int(11) NOT NULL DEFAULT 0,
`exp` int(11) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Ответ MySQL: Документация
#1101 - Невозможно указывать значение по умолчанию для столбца BLOB 'login'
SQL запрос:
-- --------------------------------------------------------
--
-- Структура таблицы `userse`
--
CREATE TABLE `userse` (
`id` int(11) NOT NULL,
`str` int(11) NOT NULL DEFAULT 0,
`vit` int(11) NOT NULL DEFAULT 0,
`def` int(11) NOT NULL DEFAULT 0,
`login` text NOT NULL DEFAULT '\'\'',
`gold` int(11) NOT NULL DEFAULT 0,
`bbb` int(11) NOT NULL DEFAULT 0,
`exp` int(11) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Ответ MySQL: Документация
#1101 - Невозможно указывать значение по умолчанию для столбца BLOB 'login'
Думай, чё скачал и хотел разбоготиться?)
попробуй так
CREATE TABLE `userse` (
`id` int(11) NOT NULL,
`str` int(11) NOT NULL DEFAULT 0,
`vit` int(11) NOT NULL DEFAULT 0,
`def` int(11) NOT NULL DEFAULT 0,
`login` text NOT NULL DEFAULT 0,
`gold` int(11) NOT NULL DEFAULT 0,
`bbb` int(11) NOT NULL DEFAULT 0,
`exp` int(11) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8
CREATE TABLE `userse` (
`id` int(11) NOT NULL,
`str` int(11) NOT NULL DEFAULT 0,
`vit` int(11) NOT NULL DEFAULT 0,
`def` int(11) NOT NULL DEFAULT 0,
`login` text NOT NULL DEFAULT 0,
`gold` int(11) NOT NULL DEFAULT 0,
`bbb` int(11) NOT NULL DEFAULT 0,
`exp` int(11) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Sfool , ну подскажи че не так?
Sfool , причем тут разбогатится?для себя хочу
Zero (20.01.2021 в 15:37)
Ошибка
SQL запрос:
-- --------------------------------------------------------
--
-- Структура таблицы `userse`
--
CREATE TABLE `userse` (
`id` int(11) NOT NULL,
`str` int(11) NOT NULL DEFAULT 0,
`vit` int(11) NOT NULL DEFAULT 0,
`def` int(11) NOT NULL DEFAULT 0,
`login` text NOT NULL DEFAULT '''',
`gold` int(11) NOT NULL DEFAULT 0,
`bbb` int(11) NOT NULL DEFAULT 0,
`exp` int(11) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Ответ MySQL: Документация
#1101 - Невозможно указывать значение по умолчанию для столбца BLOB 'login'
Ошибка
SQL запрос:
-- --------------------------------------------------------
--
-- Структура таблицы `userse`
--
CREATE TABLE `userse` (
`id` int(11) NOT NULL,
`str` int(11) NOT NULL DEFAULT 0,
`vit` int(11) NOT NULL DEFAULT 0,
`def` int(11) NOT NULL DEFAULT 0,
`login` text NOT NULL DEFAULT '''',
`gold` int(11) NOT NULL DEFAULT 0,
`bbb` int(11) NOT NULL DEFAULT 0,
`exp` int(11) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Ответ MySQL: Документация
#1101 - Невозможно указывать значение по умолчанию для столбца BLOB 'login'
в мускуле тип text не может иметь значение по дефолту
defense-minister , вот вот,незнаю как в txt разобратся
Zero (20.01.2021 в 17:08)
defense-minister , как исправить?
defense-minister , как исправить?
`login` text NOT NULL DEFAULT '\'\'' заменить на `login` text NULL
но так как нам не нужны пустые логины, то
`login` varchar(15) NOT NULL
дефолтное значение в виде пустой строки не должно быть в логине вообще
Стр.: 1, 2
