添加外键约束和百度地图API填坑3----------【填坑】

问题1:mysql中添加外键约束失败(cannot add foreign key constraint)

mysql中添加外键约束遇到一下情况: 
cannot add foreign key constraint 
出现这个问题一般是开发工作者对外键的使用出现了疏忽,我们先清晰一下外键的使用: 
1. 外键字段不能为该表的主键; 
2. 外键字段参考字段必须为参考表的主键。

如果还出现”cannot add foreign key constraint”的情况,建议先检查一下:主表是否有主键以及从表关联字段是否为从表主键,然后,核对从表字段与主表关联字段的数据类型是否相同,其中是否有不符合的数据(不好弄就先把数据备份,然后删完了试一下,如果可以,说明确实是存在不符合的数据问题)。

如果依然存在问题,那只好说一句MMP,然后找老司机解决一下。小弟目前只遇到了一些情况,抱歉。

这份资料【mysql中添加外键约束失败(cannot add foreign key constraint)】;

 

问题2:使用百度地图提示:

A parser-blocking, cross site (i.e. different eTLD+1) script, https://api.map.baidu.com/getscript?v=3.0&ak='您的密钥'&services=&t=20190301102433, is invoked via document.write. The network request for this script MAY be blocked by the browser in this or a future page load due to poor network connectivity. If blocked in this page load, it will be confirmed in a subsequent console message. See https://www.chromestatus.com/feature/5718547946799104 for more details.

虽然这个问题好像没有大问题,但是看着不顺眼呐,所以就....找解决办法了;

通过我度娘;最终在两篇博文里知道解决办法;好了,话不多说:

【在 HTTPS 项目中使用百度地图 API】、【spa中引入百度地图api出现警告】

解决办法也就是修改"api"为"getscript",至于原因嘛,当然是因为我们写api的时候,看似是api其实上传的getscript嘛,所以我们可以自己直接来咯;

贴下图片:

添加外键约束和百度地图API填坑3----------【填坑】_第1张图片

这次的坑就填完了,下回见!

 

你可能感兴趣的:(软件工程)