MySQL数据库开发
sjll
这个作者很懒,什么都没留下…
展开
-
为什么在MySQL数据库中无法创建外键?(MyISAM和InnoDB详解)
问题描述:为什么在MySQL数据库中不能创建外键,尝试了很多次,既没有报错,也没有显示创建成功,真实奇了怪,这是为什么呢?问题解决:通过查找资料,每次在MySQL数据库中创建表时默认的情况是这样的:从图中红色矩形中可以看出,默认的表类型是“MyISAM”,通过测试将表类型改成“InnoDB”就可以创建外键了(如下图所示):好神奇的样子,查找资料,总结原创 2016-11-25 13:05:38 · 13993 阅读 · 2 评论 -
操作MySQL数据库的sql语句是否区分大小写?
MySQL数据库中的sql语句是否区分大小写,在不同的操作系统中表现不同。一、在windows系统中不区分大小写: "SELECT * FROM USER WHERE USERNAME='....' " 和 "select * from user where username=‘....’ "查询结果是一样的。二、在Linux和Unix系统中字段名、数据库名和原创 2016-05-26 11:22:37 · 30582 阅读 · 0 评论