From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.3 Message-ID: <47D77CC8.1070808@yandex.ru> Date: Wed, 12 Mar 2008 10:48:40 +0400 From: Karavaev Pavel User-Agent: Thunderbird 2.0.0.6 (X11/20070804) MIME-Version: 1.0 To: ALT Linux Community Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-AV-Checked: ClamAV using ClamSMTP Subject: [Comm] MySQL "max key length is 1000 bytes" bug? X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2008 06:48:43 -0000 Archived-At: List-Archive: List-Post: Приветствую сообщество! При установке greysql столкнулся в тем, что он не может создать свои рабочие таблицы по причине: mysql> CREATE TABLE `connect` ( -> `sender_name` varchar(64) NOT NULL default '', -> `sender_domain` varchar(255) NOT NULL default '', -> `src` varchar(39) NOT NULL default '', -> `rcpt` varchar(255) NOT NULL default '', -> `first_seen` timestamp(19) NOT NULL, -> KEY `connect_idx` (`src`,`sender_domain`,`sender_name`), -> KEY `connect_fseen` (`first_seen`) -> ) TYPE=MyISAM; ERROR 1071 (42000): Specified key was too long; max key length is 1000 bytes mysql> Вроде бы похоже на старый баг http://bugs.mysql.com/bug.php?id=13835 , но пример, приведенный на этой странице выполняется нормально: mysql> create table fulltext_test(id integer -> ,fulltext_string varchar(10000) -> ,fulltext index ftx1(fulltext_string) -> ); Query OK, 0 rows affected (0.00 sec) mysql> Данную ситуацию схватил на MySQL-server-5.0.51-alt1 и на MySQL-server-5.0.34-alt1. Кто виноват и что делать?