А вот кто может пояснить, почему вот на такой синтаксис MySQL ругается:
CREATE TABLE `foo` ( `bar` varchar(32) NOT NULL, UNIQUE KEY `bar` (`bar`) USING BTREE );
а вот такой спокойно принимает:
CREATE TABLE `foo` ( `bar` varchar(32) NOT NULL, UNIQUE KEY `bar` USING BTREE (`bar`) );
?
Сервер 5.0.51a. Документация говорит нам, что index_type может присутствовать как до списка (index_col_name,…), так и после. Самое смешное, что первый вариант синтаксиса был выдан командой show create table из другого mysql-сервера (5.1.36). Как же так, наши пластинки и к нашему же проигрывателю не подходят?
Оригинал этой записи. Комментировать можно тут или там.
Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме
no subject
1. Фотографий сравнительно немного;
либо
2. Юзер не ленится к каждой из них писать много тегов.
Потому как в общем случае юзер нифига не найдет уже в свалке из 100 фотографий, т.к. у каждой будет что-то вроде "котятки, ути-пути, 2009". Ну, тег года еще может разниться ;)))