附加mysql数据库教程提示不是主mysql数据库教程文件 5171

附加mysql数据库教程后该mysql数据库教程显示灰色并注明只读

右击该mysql数据库教程选择属性-选项-mysql数据库教程为只读,我们看到该选项为Ture我们将其改为False即可。



我们看到无法访问就竝即想到权限问题于是修改待附加的mysql数据库教程和其日志的当前用户权限。右击待附加mysql数据库教程-属性-安全-修改Users的权限(我是全打了√)对mysql数据库教程的日志也进行一遍权限修改。


再次修改只读为False



版权声明:本文为博主原创文章转载时应附上本文链接。 如有其他任何问题需要交流或帮助请邮件联系博主 mcoder2014@/jcq/article/details/

为啥我需要修改已经被外键约束的表?
有的时候建表时栲虑不够仔细,导致有的时候突然需要为一张表进行一些更改如:增加一列属性;将主键设为自增属性等。
mysql数据库教程处理这种东西时不让你进行修改,因为这个操作违反了外键约束破坏了mysql数据库教程完整性。所以这个修改的行为会被DBMS(mysql数据库教程管理系统)给阻止

那么我们必须修改怎么办?可以先取消外键修改完后再加回来。当然这也是可以的虽然比较费事。
mysql提供了一个方法临时关闭外键約束,当修改完成之后再将外键约束加回来
讲你需要的操作放在两个语句之间:

如下图所示,我需要为这列增加自增的属性但是这列巳经被其他表引为外键,所以直接修改会出错系统会阻止你进行修改。

这时我们先勾选自增,然后点击Apply

最后再次提交,便可以成功執行而且之后外键约束依然可以使用。

    今天在重装系统后发现的一个問题,但是网上的一些说法都没有解决进过长时间的纠结之后,问题解决了

在准备工作都做好后,双击你下载好的SQLEXPR32_CHS.EXE文件按照提示安裝好就ok了,安装就不用说了吧安装过sql server各个版本的童鞋都是清楚的了。就不多说了这样再启动你的vs2008就ok了。

我要回帖

更多关于 mysql数据库教程 的文章

 

随机推荐