日期:2014-05-16  浏览次数:20760 次

【MySQL】如何在phpMyAdmin中增加innoDB,并新建外键Foreign Key

如何在phpMyAdmin中增加innoDB

使用phpNow(Win32下绿色免费的Apache+PHP+MySQL环境套件包)发现默认不支持innoDB引擎的数据库,尝试了网上很多方法,发下如下方法有效,记录下来供大家参考:


1,修改my.ini

在phpNow的工具MySQL目录(如...\PHPnow-1.5.6\MySQL-5.0.90)中找到my.ini, 搜索skip-innodb,搜索到之后,将其注释掉(#skip-innodb),注意网上有人说还要将下面以innoDB开头对去掉注释,使其生效,我这边尝试的结果是,除过上面提到的skip-innodb不需要做其他动作。

2, 重启服务,修复MySQL连接

之后,使用PnCp.cmd,停止并重启MySQL服务,可能会遇到以下无法连接MySQL数据库的错误,请将C:\windows目录下的Temp文件夹中user的访问权限设置为完全控制,并删除Temp内所有文件

3,重新登录phpMyAdmin,修改数据库存储类型为innoDB



如何在phpMyAdmin中设置外键