如何让phpMyAdmin支持InnoDB引擎
2012-11-09 21:40
141 查看
php开发过程中遇到了mysql数据库数据迁移的情况,原数据的数据引擎有innoDB和MyISAM两种,而客户在选择搭建php+mysql运行环境时往往选择php套件(比如PHPNEW),该套件集成了php+mysql+apche,并且还附带mysql的客户端数据库管理工具phpmyadmin,但是当我们将原数据导入新库时,会发现phpMyAdmin自身不支持InnoDB引擎,那么怎样让PHPMYADMIN开启InnoDB引擎呢?
问题不在phpmyadmin上,而是因为我们套件中自带的mysql配置文件禁掉了这个选项!,找到原因就好办啦。下面让我们开启mysql中的InnoDB引擎吧。
很简单,在mysql的安装目录中找到my.ini文件
找到skip-innodb,在前面加上#号
保存,重启mysql数据库!搞定!
我本想这下可以啦,重新导入一下数据库脚本就可以啦,谁知,phpmyadmin登陆却不了啦,输入用户名和密码后,提示“
这个怎么解决呢,查了下网络资料,解决方法如下:
在c盘windows目录下 php.ini
比如你可以找到这一行
session.save_path = "某个路径"
改为
session.save_path = "D:\phpnow\phpsession"
然后要建立这个目录D:\phpnow\phpsession
ok。运行正常啦。
问题不在phpmyadmin上,而是因为我们套件中自带的mysql配置文件禁掉了这个选项!,找到原因就好办啦。下面让我们开启mysql中的InnoDB引擎吧。
很简单,在mysql的安装目录中找到my.ini文件
找到skip-innodb,在前面加上#号
保存,重启mysql数据库!搞定!
我本想这下可以啦,重新导入一下数据库脚本就可以啦,谁知,phpmyadmin登陆却不了啦,输入用户名和密码后,提示“
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装
”这个怎么解决呢,查了下网络资料,解决方法如下:
在c盘windows目录下 php.ini
比如你可以找到这一行
session.save_path = "某个路径"
改为
session.save_path = "D:\phpnow\phpsession"
然后要建立这个目录D:\phpnow\phpsession
ok。运行正常啦。
相关文章推荐
- 如何防止MySQL的ibdata1文件(innodb引擎)过大
- phpmyadmin 没有 innodb引擎
- 查看MySQL是否支持InnoDB引擎以及不支持的解决办法
- 让ubuntu10.04支持mysql的innodb引擎
- 让MySQL支持InnoDB存储引擎
- MySQL不支持InnoDB存储引擎解决方法
- 如何给mysql innodb表添加Sphinx中文快速搜索支持
- 查看MySQL是否支持InnoDB引擎以及不支持的解决办法
- 在express3里用ejs模版引擎时,如何使其支持'.html'后缀
- jdbc-mysql基础 引擎Innodb 支持回滚
- 【小技巧】如何修改 Lua 5.1 的引擎,让Lua支持中文变量名、混合变量名
- SAE 免费配额用户 mysql 数据库 不支持InnoDB数据库引擎
- 如何修改MySQL数据库引擎为INNODB
- Linux环境下 使MYSQL数据库支持InnoDB引擎
- CentOS上的安装和配置MYSQL 支持 INNODB引擎
- 【小技巧】如何修改 LuaPlus中的 Lua 5.1 的引擎,让Lua支持中文变量名、混合变量名
- MySQL如何有效地创建基于 INNODB 引擎的表
- Magento安装时数据库不支持InnoDB存储引擎问题的解决
- 【20180613】MySQL innodb 引擎如何解决幻读
- 64位lua引擎如何支持32位luac编译出来的二进制字节码?