日期:2014-05-16 浏览次数:20760 次
使用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中设置外键