`
dahui12344321
  • 浏览: 242579 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MySql建表语句

    博客分类:
  • SQL
阅读更多
由于数据库方面的知识薄弱,所以整理了一下mysql的建表语句:

SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for asa
-- ----------------------------
DROP TABLE IF EXISTS `asa`;
CREATE TABLE `asa` (
  `id` int(22) NOT NULL default '0',
  `name` varchar(45) default NULL,
  `pass` varchar(34) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records 
-- ----------------------------



SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for bsb
-- ----------------------------
DROP TABLE IF EXISTS `bsb`;
CREATE TABLE `bsb` (
  `id` int(34) NOT NULL default '0',
  `classess` varchar(45) default NULL,
  `asa_id` int(22) default NULL,
  PRIMARY KEY  (`id`),
  KEY `asa_id` (`asa_id`),
  CONSTRAINT `asa_id` FOREIGN KEY (`asa_id`) REFERENCES `asa` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records 
-- ----------------------------


主要是注意在外键关联时的写法和主键
分享到:
评论
1 楼 LaoLiulaoliu 2012-04-19  
请问下面一行是干什么用的?我没有明白:
  KEY `asa_id` (`asa_id`), 

相关推荐

Global site tag (gtag.js) - Google Analytics