本文目录一览:
- 1、linux系统 安装php扩展mysqli 出现错误make: *** [mysqli.lo] 错误 1
- 2、在配置php.mysql时出现这个Fatal error: Call to undefined function mysql_connect() in D:\apache2.2\
- 3、安装PHPCMS2008最后一步完成的时候会提示MYSQL错误:MySQL Query Error
- 4、phpstudy安装完成后打开phpmyadmin提示#1045 无法登录 MySQL 服务器
- 5、在安装PHP程序包时出错,显示mysql连接配置失败。这个问题该如何解决呢?求大神指点
- 6、PHP中PDO_MYSQL扩展安装问题error: mysql configure failed.
linux系统 安装php扩展mysqli 出现错误make: *** [mysqli.lo] 错误 1
没遇到过这样的问题,不能yum安装吗?
像是版本不兼容问题导致,介绍下系统版本、php版本、mysql版本、安装方法,看这边是否有环境试下。
在配置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 这种写法,改了就可以了,。
phpstudy安装完成后打开phpmyadmin提示#1045 无法登录 MySQL 服务器
原因是phpmyadmin目录中config.inc.php配置的用户名和密码错误。
你先查看一下config.inc.php是不是有下面这2行:
$cfg['Servers'][$i]['user'] = '你的数据库账号';
$cfg['Servers'][$i]['password'] = '你的数据库密码';
更改为正确的用户名和密码就能"自动登录"phpmyadmin了,如果想取消"自动登录"功能,删除这2行即可。
phpstudy特别注意
1. 为了减少出错安装路径不得有汉字,如有防火墙开启,会提示是否信任httpd、mysqld运行,请选择全部允许。
2. 此为apache+php方案,需要Nginx+php方案的请到官网下载phpfind,Lighttpd+PHP方案下载phpLight.
3. 重装系统后或相关服务丢失时,只需要点一下『运行模式-应用』即可。
4. 可通过菜单『卸载相关服务』进行卸载相关服务。
5. 在『启动』、『停止』、『重启』三个启停按钮上右键可以有选择地进行启停,左键将控制全部的启停。
6. 菜单『phpStudy 设置』可以进行php,apche,mysql的相关设置。菜单『站点域名设置』可以进行站点及域名的添加。
7. 本程序分为安装版和非安装版,无论是安装还是免安装,最后的效果完全一致。
8. 端口问题无法启动时,请使用菜单『强制启动端口』进行端口检测,尝试启动。
在安装PHP程序包时出错,显示mysql连接配置失败。这个问题该如何解决呢?求大神指点
确定MYSQL是不是启动。
确定是不是有密码,用户名对不对。
127.0.0.1不行,换localhost看看行不行。
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服务器。就应该可以了。