当前位置: 首页 > 面试题库 >

在MySQL Linux服务器上安装PDO驱动程序

邹普松
2023-03-14
问题内容

不久前,有人建议我更改代码以使用PDO,以便对查询进行参数化并安全地将HTML保存在数据库中。

好吧,这是主要问题:

  1. 我看了http://php.net/manual/en/ref.pdo-mysql.php,但我并没有真正知道应该把那个$ ./configure --with-pdo-mysql字符串放在哪里…

  2. 我正在构建的网站实际上只需要一页PDO。虽然我可能会考虑重新编写它,但要花一些时间,而且我需要页面尽快运行,因此无法完全关闭MySQL。如果我确实安装了PDO,是否仍可以使用mysql_*处理程序?

有问题的服务器正在运行PHP版本5.4.6-1ubuntu1和Apache /
2.2.22(Ubuntu)。如果重要的话,我也正在运行phpMyAdmin数据库。


问题答案:

在Ubuntu上,您应该能够使用以下命令从apt安装必要的PDO部件 sudo apt-get install php5-mysql

同时使用PDO和mysql_没有限制。但是,您将需要创建到数据库的两个连接,一个使用mysql_,另一个使用PDO。



 类似资料:
  • 我试图在PHP安装mongoDB驱动程序。我使用wamp服务器与PHP版本5.5.12.我试了很多次,但不知道我做错了什么。以下是我所做的: 第一步:我从这个链接下载了mongoDB驱动程序包:http://pecl.php.net/package/mongo/1.5.5/windows我在PHP 5.5选项卡下下载了5.5非线程安全(NTS)x64。 第2步:我解压缩下载的文件并复制php_mo

  • 我安装laravel服务器上通过油灰。我把公众和public_html联系起来。文件位于laravel文件夹public_html上方。安装后显示"内部服务器错误" 服务器遇到内部错误或配置错误,无法完成您的请求。

  • 问题内容: 我使用带有标签的php docker容器作为基础: 我将它与可以在主机上找到的基本图像链接在一起。我创建了一个数据库,并用基本值填充了表。 但是尝试访问我的应用程序,我得到: 因此,我认为php容器缺少通过以下方式安装的组件: 我还在以下位置添加了mysql.ini: 如果我告诉我: 但是,错误仍然存​​在。 此外,在运行时: 我得到: 所以看来mysql扩展甚至没有被激活。 我究竟做

  • 我不是java程序员,对eclipse或web服务了解不多。我需要创建一个web服务,然后在windows服务器上进行设置。因此,我在eclipse juno ee中设置了一个本地主机Glassfish 3.1.2.2并创建了一个web服务。现在它将被转移到vm Windows2008服务器上。 我错过了什么?它似乎没有尝试或接近服务器,一旦按下ping就会出现错误。 如果是防火墙之类的东西,如何

  • 本文向大家介绍在linux服务器上安装Jenkins,包括了在linux服务器上安装Jenkins的使用技巧和注意事项,需要的朋友参考一下 Jenkins是用java编写的开源持续集成工具,目前被国内外各公司广泛使用。本章教大家如何在linux服务器上安装Jenkins。 一、获得一台linux服务器 要在linux下安装git,首先你得先有一台linux服务器,作为小白,手头的机器肯定都是win

  • 本文向大家介绍在Mac OS上安装Tomcat服务器的教程,包括了在Mac OS上安装Tomcat服务器的教程的使用技巧和注意事项,需要的朋友参考一下 对于Apache Tomcat 估计很多童鞋都会,那么今天就简单说下在mac上进行tomcat的安装;    第一步:下载Tomcat      这里Himi下载的tomcat version:7.0.27 直接上下载地址:http://tomca