摘要: 业务需求:用户表r_user保存用户名等信息。现需要给每个用户设置工作基地,一个用户可以有多个工作基地,多个用户也可以有一个工作基地,即多对多关系。(外键,若有两个表A,B,C是A的主键,而B中也有C字段,则C就是表B的外键,外键约束主要用来维护两个表之间数据的一致性)设计方案:方案一:建立一张用户... 阅读全文
posted @ 2015-04-30 22:49 减掉一斤是一斤 阅读(533) 评论(0) 推荐(0)
摘要: 最先试一试最简单的测试方式就是先修改my.ini文件中的-default-character-set = gb2312或utf8,重启mysql再输入数据,如果不行,再考虑以下办法。在程序中写了一段代码向数据库中插入数据,出现了data too long for column 'name' at r... 阅读全文
posted @ 2015-04-30 19:48 减掉一斤是一斤 阅读(68492) 评论(2) 推荐(0)
摘要: SQL的主键和外键的作用:外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之,S... 阅读全文
posted @ 2015-04-30 18:59 减掉一斤是一斤 阅读(170) 评论(0) 推荐(0)