Mysql

Программирование, которое не связано с API.
Ответить
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

Mysql

Сообщение 112 »

Код: Выделить всё

CREATE TABLE IF NOT EXISTS `qqee` (  `id` int(9) auto_increment,   `name` TEXT NOT NULL,  `last_date` int(10),  `visits` int(9) default '1',  PRIMARY KEY  (`id`),  UNIQUE KEY `name` (`name`)) ENGINE=MyISAM  DEFAULT CHARSET=utf8
Пытаюсь выполнить вот это...(Запрос к mysql)
Но выдает ошибку #1170 - BLOB/TEXT column 'name' used in key specification without a key length(Не указана длинна ключа)
Переменная ключа должна быть заполнена текстом `name` TEXT NOT NULL,длина ключа обозначается как я понял так int(9),а как приклеить это вместе хз :D уже многими способами пытался склеить их,и так `name` TEXT NOT NULL,int(9) и так `name`int(9),TEXT NOT NULL,
но выдает ошибку=(что делать? :(
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Mysql

Сообщение bodnar »

Тип данных int значит число, text значит текст, причем тут числотекст?

text(255) мм?
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

Re: Mysql

Сообщение 112 »

:(

Код: Выделить всё

CREATE TABLE IF NOT EXISTS `qqeer` (  `id` int(9) auto_increment,   `name` TEXT (20),  `last_date` int(10),  `visits` int(9) default '1',  PRIMARY KEY  (`id`),  UNIQUE KEY `name` (`name`)) ENGINE=MyISAM  DEFAULT CHARSET=utf8
так?
Такая же ошибка=(
http://clip2net.com/s/O7KZ
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Mysql

Сообщение Александр »

varchar(255) ?
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

Re: Mysql

Сообщение 112 »

Александр,+++100благодарностей)))
Ответить