数据库注意事项

=======================数据库注意事项========================

现在渐渐的再接触一些项目联系了,以前一直在苦恼。学的这个什么什么好难好难;从前端css样式,到后面稍微复杂些的js;再到MVC,可谓是在每个阶段的学习就叫苦连天,我有时候问起师兄师姐他们,你们以前学这些东西的时候,那么难学是怎么过来的;一些师兄师姐就会说:“现在觉得难搞是正常的,要是你觉得简单那才不正常,至于什么时候学会的,也就是在不断练习的时候,不知不觉就慢慢会了吧!”,当然了,也有的说现在学的css,js,mvc还不是最复杂的,最难的还是在于数据库;开始我还不信,我说,数据库就那么些东西,怎么可能会很难,

    终于在现阶段的我终于还是明白了他们之前说的话,有些东西还是亲身经历的才相信,比如开始不会的css现在运用自如,当然和大神比起来还是小巫见大巫,不过我们也会达到的,mvc也再一遍遍的翻看以前学习的案例里有了起色;终于面临以前觉得简单的数据库的时候到了,终于;在N次乱改数据库里表的数据的时候,因为各种原因,最后导致数据库废掉了;这里废掉是因为我技术跟不上,在我眼里废了,在大神眼里还是能起死回生的;

 下面来分享一些数据库的注意事项:

1:往数据库里加数据的时候需注意:

我们做项目的时候,有时候自己做的表 里面肯定是没数据的,那么我们要加数据的时候一定要设置主键ID;点击选中表,右键选择设置;

就是选中表的ID,右键设置主键ID;还有就是一点,我们在列属性里

这个标识规范改为是,一般默认是:否,我们要改成:是;

2:然后就是在表里加数据的时候了,表有些的单个的表,只有一个主键ID,然后就是该表的数据,这样的表就可以直接的加数据,当然,最前面那个ID别去乱加,直接写数据,让ID自增就好;不过有些表里除了自身的主键ID以外,还有就是其他表里的主键放到该表里作为外键;这样的表加数据的时候要注意以下:

这里UserID是这个表的主键,我们在设置好主键ID和标识规范后,加数据的时候不用去写,他会自增,黄色标识的是4个外键ID;也就是4个表的主键ID;后面的数据就是该表的原有的,我们根据类型可以随便加,唯一注意就是,前面4个ID,如果每个ID对应的表要是没有数据,就不要去加了,会报错的,而且这些ID里写的也只能是对应表里的ID,不能超过,比如TypeID在该表里,有 1,2, 3, 4这几个ID;在这个表里也只能加1234这些已有数据,不然就会无数据;简单说总结一下就是:表里原有的可以根据类型随便加,里面的外键ID,要在该外键ID对应主表里加数据加ID后,再在现在要加数据的表里外键ID里 填入数据,最后被忘了保存,如果页面还是没变化,代码没错的话可以试试重新引入一些数据库,还有清除一下页面 缓存等问题;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值