MySQL 添加外键的实例分享
本节内容:
MySQL 外键
代码:
--//添加mysql外键
DROP TABLE IF EXISTS `nation`;
CREATE TABLE `nation`(
`pii_Nation` smallint(2) unsigned NOT NULL default '0',
`pii_NatinoName` varchar(40) NOT NULL default '',
PRIMARY KEY (`pii_Nation`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `userinfo`;
CREATE TABLE `userinfo` (
`ID` char(18) NOT NULL default '',
`Name` varchar(20) NOT NULL default '',
`Sex` varchar(2) NOT NULL default '男',
`pii_Nation` smallint(2) unsigned NOT NULL default '0',
PRIMARY KEY (`ID`),
FOREIGN KEY (`pii_Nation`) references nation(`pii_Nation`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
您可能感兴趣的文章:
解析mysql中innodb外键造成的锁定机制
您可能感兴趣的文章:
MySQL 添加外键的实例分享
mysql中添加列、修改列、删除列的方法
mysql字段、主键、索引等的创建与修改命令
mysql索引管理 mysql创建索引
Mysql 自增字段设定基值的sql语句
mysql为字段值添加或去除前缀、后缀的例子
mysql在已存在表中添加外键的方法
linux下mysql添加用户、删除用户、授权、修改密码
mysql alter语句用法实例分享
分享:mysql常用命令