I ported this working table directly over from another server, but I get an error 140 trying to create this on my dathorn account. What do I need to change? What it seems to object to is the FULLTEXT part.
---------------------------------
CREATE TABLE sh_products(
id INT NOT NULL AUTO_INCREMENT ,
prod_id int( 10 ) ,
prod_name varchar( 125 ) ,
prod_vendor varchar( 30 ) ,
prod_url varchar( 180 ) ,
prod_thumb varchar( 180 ) ,
prod_image varchar( 180 ) ,
prod_price NUMERIC( 4, 2 ) ,
prod_descrip TEXT,
PRIMARY KEY ( `id` ) ,
FULLTEXT KEY `forsearch` ( `prod_name` , `prod_thumb` , `prod_id` , `prod_descrip` )
) TYPE = MYISAM
MySQL said:
#1005 - Can't create table './db_main/sh_products.frm' (errno: 140)
---------------------------------
CREATE TABLE sh_products(
id INT NOT NULL AUTO_INCREMENT ,
prod_id int( 10 ) ,
prod_name varchar( 125 ) ,
prod_vendor varchar( 30 ) ,
prod_url varchar( 180 ) ,
prod_thumb varchar( 180 ) ,
prod_image varchar( 180 ) ,
prod_price NUMERIC( 4, 2 ) ,
prod_descrip TEXT,
PRIMARY KEY ( `id` ) ,
FULLTEXT KEY `forsearch` ( `prod_name` , `prod_thumb` , `prod_id` , `prod_descrip` )
) TYPE = MYISAM
MySQL said:
#1005 - Can't create table './db_main/sh_products.frm' (errno: 140)
Comment