There might be limitation on length of index in mysql

try this

CREATE TABLE `adminpages` (

`adminpageid` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`file_name` VARCHAR( 250 ) NOT NULL ,
`page_title` VARCHAR( 250 ) NOT NULL ,
PRIMARY KEY ( `adminpageid` ) ,
INDEX ( `file_name` , `page_title` )
) COMMENT = 'Listing of all pages the administration module'

just change the data length of columns from 255 to 250 for both the columns.
I tried it on my local server. is is ok

Anil
DBA




-----Original Message-----
From: GH [mailto:[EMAIL PROTECTED]
Sent: Monday, October 11, 2004 12:16 AM
To: [EMAIL PROTECTED]
Subject: Create Table Error 1071


How can I fix the following error? I got this via phpMyAdmin



Error

SQL-query :

CREATE TABLE `adminpages` (

`adminpageid` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`file_name` VARCHAR( 255 ) NOT NULL ,
`page_title` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `adminpageid` ) ,
INDEX ( `file_name` , `page_title` )
) COMMENT = 'Listing of all pages the administration module'

MySQL said:


#1071 - Specified key was too long. Max key length is 500

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:
http://lists.mysql.com/[EMAIL PROTECTED]


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to