mysql
是金子早晚要花光
世上事贵在恒,有恒则无事不成
展开
-
mysql中设计自增主键id和外键关联时注意
作为一个提醒1.如果a表和b表是1对1,和c表是对多这时,在b表里设置外键a_id,关联a表的主键; c是多的一方,就是子表,在c表加外键a_id,关联a表的主键; 然后a,b,c三表主键自增; 2.因为a表和b表是1对1,故也可以在a表中加外键b_id关联b表主键;原创 2018-04-18 18:52:39 · 7509 阅读 · 1 评论 -
mysql数据库--设置非空约束的必要性
不只是为了安全要设置非空约束 1.引用如果可能,声明列为NOT NULL。它使任何事情更快而且每列可以节省一位。注意如果在应用程序中确实需要NULL,应该毫无疑问使用它,只是避免 默认地在所有列上有它 2.开发时会如果提交给数据库的数据不符合数据库的条件,则会报错。保证开发时不会忽略掉该做的一些非空判断等 3.客户保证逻辑正确 4. null值利用不上索引 5. 安全,防止sql注入...原创 2018-05-06 11:35:49 · 6144 阅读 · 0 评论