本文目录一览:
- 1、PHP中PDO_MYSQL扩展安装问题error: mysql configure failed.
- 2、在安装PHP程序包时出错,显示mysql连接配置失败。这个问题该如何解决呢?求大神指点
- 3、在配置php.mysql时出现这个Fatal error: Call to undefined function mysql_connect() in D:\apache2.2\
- 4、安装PHPCMS2008最后一步完成的时候会提示MYSQL错误:MySQL Query Error
PHP中PDO_MYSQL扩展安装问题error: mysql configure failed.
搜索php.ini,找到下面的这一行文本。
;Windows
Extensions
下面都是用分号在前面主事掉了支持的扩展模块,在后面追加下面的一行代码。
extension=php_pdo.dll
这是所有PDO驱动程序共享的扩展,必须得有。然后,就看您使用什么数据库。如果使用MySQL,那么添加下面的一行。
extension=php_pdo_mysql.dll
保存php.ini,重启Apache服务器。就应该可以了。
在安装PHP程序包时出错,显示mysql连接配置失败。这个问题该如何解决呢?求大神指点
确定MYSQL是不是启动。
确定是不是有密码,用户名对不对。
127.0.0.1不行,换localhost看看行不行。
在配置php.mysql时出现这个Fatal error: Call to undefined function mysql_connect() in D:\apache2.2\
有两种可能:
1、你的php版本是7或者以上,因为7开始mysql扩展被放弃掉了,默认是pdo
2、你没有安装php的mysql扩展,或者刚刚安装好,但是没有重启php-fpm和web服务器
你检查下看看。
安装PHPCMS2008最后一步完成的时候会提示MYSQL错误:MySQL Query Error
把创建表设置储存引擎的写法改成) ENGINE=MyISAM 也看你错误里是 TYPE=MyISAM
create 语句后面的TYPE=MyISAMTYPE=MyISAM
和 ENGINE=MyISAM 都是设置数据库存储引擎的语句 ,(老版本的MySQL使用TYPE而不是ENGINE(例如,TYPE =
MYISAM)。 MySQL 5.1为向下兼容而支持这个语法,但TYPE现在被轻视,而ENGINE是首先的用法。 一般地,ENGINE
选项是不必要的;除非默认已经被改变了,MyISAM是默认存储引擎。所以直接将原来TYPE=MyISAM 改成ENGINE=MyISAM 就可以了
说的明白点就是你的数据库支持 ENGINE=MyISAM 这种写法,改了就可以了,。