Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何配置php以在不重新编译的情况下使用mysql_Php_Mysql_Linux_Ubuntu - Fatal编程技术网

如何配置php以在不重新编译的情况下使用mysql

如何配置php以在不重新编译的情况下使用mysql,php,mysql,linux,ubuntu,Php,Mysql,Linux,Ubuntu,我已经在ubuntu上安装了LAMP,但是我的php没有编译成与mysql一起使用。 是否可以在不进行卸载和重新编译的情况下按原样配置php 这很奇怪,通常默认情况下支持MySQL。按照以下步骤重新编译PHP:您确定它没有编译好吗?尝试手动安装mysql php模块 sudo apt-get install php5-mysql PHP5.0.x、5.1.x、5.2.x 默认情况下不再启用MySQL,因此必须启用php_MySQL.dll 可以在php.ini内部启用。此外,PHP需要访问M

我已经在ubuntu上安装了LAMP,但是我的php没有编译成与mysql一起使用。

是否可以在不进行卸载和重新编译的情况下按原样配置php

这很奇怪,通常默认情况下支持MySQL。按照以下步骤重新编译PHP:

您确定它没有编译好吗?尝试手动安装mysql php模块

sudo apt-get install php5-mysql

PHP5.0.x、5.1.x、5.2.x

默认情况下不再启用MySQL,因此必须启用php_MySQL.dll 可以在php.ini内部启用。此外,PHP需要访问MySQL 客户端库。Windows中包含一个名为libmysql.dll的文件 PHP发行版,为了让PHP与MySQL对话,该文件需要 可用于Windows系统路径。请参阅标题为“如何”的常见问题解答 我是否将我的PHP目录添加到“Windows上的路径”以获取有关 如何做到这一点。虽然正在将libmysql.dll复制到Windows系统 目录也可以工作(因为默认情况下系统目录在 系统的路径),不建议这样做

PHP5.3.0+

默认情况下启用MySQL本机驱动程序。包括php_mysql.dll, 但是不再需要或使用libmysql.dll


你怎么知道的?你确定没有mysql支持吗?(如果没有,你是怎么做的?)(我肯定你做错了什么。写下你是如何一步一步安装灯的,以及它的版本是的,我确信,现在我重新安装了它。顺便说一句,它很快就会被弃用: