Microsoft
Software
Hardware
Network
Question : MySQL Foreign Key Issue
Hello, I am trying to create a database in which I specify some foreign keys in some of the tables.
I'm currently receiving errors though.
Here is an example with 2 of my tables:
CREATE TABLE `gamedb`.`games` (
`game_Key` int(10) unsigned NOT NULL auto_increment,
`game_title` varchar(45) NOT NULL,
`game_desc` varchar(250) NOT NULL,
`timeslot` datetime default NULL,
`game_type` int(10) default NULL,
PRIMARY KEY USING BTREE (`game_Key`)
) ENGINE=InnoDB AUTO_INCREMENT=316 DEFAULT CHARSET=latin1;
CREATE TABLE `gamedb`.`teams` (
`team_Key` int(10) unsigned NOT NULL auto_increment,
`team_name` varchar(45) NOT NULL,
`team_logo` varchar(45) NOT NULL,
`password` varchar(45) NOT NULL,
`game_Key` int(10) default NULL,
FOREIGN KEY (`game_Key`) REFERENCES games(`game_Key`),
PRIMARY KEY USING BTREE (`team_Key`)
) ENGINE=InnoDB AUTO_INCREMENT=591 DEFAULT CHARSET=latin1;
I receive the following error message when i try to create the teams table in my MySQL query browser
Can't create table '.\gamezone\teams.frm' (errno: 150)
Do you possibly see what I am doing wrong to cause error?
Thanks!
Answer : MySQL Foreign Key Issue
Is it not rstdossier.delete?
Random Solutions
printmig.exe aborting early
BSOD - Core Server 2008 RS possibly caused by VM session with wrongly configured RAM
I'm trying to learn how to develop Android Apps..
Change SQL Server language setting
Enterprise Vault - Migrating data
Exchange 2003 Recovery of Deleted mailbox
How to configure dahdi channels
keep table at base of page
'similar items' thumbnail linkusing php and mysql
Create time range and add user hours to that time range