srhino Posted January 11, 2010 Share Posted January 11, 2010 I have am creating a database with two tables a categories table and products table. When I try to create the foriegn key relation I keep getting the 1005 error. I can't figure out why it rejects my relation. I was hoping someone could look at it and see where my error is. CREATE TABLE categories( catid int NOT NULL AUTO_INCREMENT PRIMARY KEY , name varchar( 30 ) NOT NULL , subcat varchar( 30 ) NOT NULL ); create table products (prodid int not null auto_increment primary key, catid int not null, description varchar(100) not null, picture mediumblob, price decimal(6,2) not null, quantity int not null, onsale bool, FOREIGN KEY (catid) REFERENCES categories(catid)) ENGINE=INNODB; Thanks in advance Link to comment https://forums.phpfreaks.com/topic/188056-help-figure-out-error-1005/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.