网站首页 > 文章中心 > 其它

php如何开启数据库扩展

作者:小编 更新时间:2023-08-26 13:30:46 浏览量:335人看过

如何在PHP下开启PDO MySQL的扩展

PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据.

在一些PHP管理系统需要开启PDO和PDO_MySQL扩展,方法很简单:

①.、找到php.ini文件

最终这两行配置内容如下:

php如何开启数据库扩展-图1

extension=php_pdo.dll

extension=php_pdo_mysql.dll

重新启动apache或者iis后,在phpinfo函数中查看,是否开启.

如何开启PDO,PDO_MYSQL扩展

php中选择打开数据库的方法是

在mysql数据库中,创建一个test数据库,用于测试.

新建一个php文件,命名为test.php,用于讲解php如何选择要操作的数据库.

在test.php文件中,使用mysql_connect()函数,通过账号和密码创建一个数据库的连接.

在test.php文件中,再使用mysql_select_db()函数选择要操作的数据库test,选择数据库成功,则返回true,否则,返回false.最后,通过if语句判断结果.

在浏览器打开test.php文件,查看结果.

END

总结:

①.、创建一个test数据库.

如何启用php的gd、pdo扩展?

需要开通php的以下模块(mysql为例):

extension=php_fileinfo.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

php.ini怎么扩展mysql

查找下面的语句:;extension=php_mysqli.dll将其修改为:extension=php_mysqli.dll即可.

相对于mysql有很多新的特性和优势

(1)支持本地绑定、准备(prepare)等语法

下面一一用php实例进行mysqli数据库连接!

使用方法一:使用传统的面向过程的方法

php代码如下:

php

$connect?=?mysqli_connect('localhost','root','','volunteer')?or?die('Unale?to?connect');

$sql?=?"select?*?from?vol_msg";

$result?=?mysqli_query($connect,$sql);

while($row?=?mysqli_fetch_row($result)){

echo?$row[0];

}

使用方法二:使用面向对象的方法调用接口(推荐使用)

看php代码如下:

复制代码?代码如下:

//创建对象并打开连接,最后一个参数是选择的数据库名称

$mysqli?=?new?mysqli('localhost','root','','volunteer');

//检查连接是否成功

if?(mysqli_connect_errno()){

//注意mysqli_connect_error()新特性

die('Unable?to?connect!').?mysqli_connect_error();

//执行sql语句,完全面向对象的

$result?=?$mysqli-query($sql);

while($row?=?$result-fetch_array()){

以上两个php实例运行的结果完全相同,可以清楚的看到使用mysqli类对象构建数据库连接的优势!

插入和修改记录我就不用讲了,只要更改一下sql语句就行,下一篇我会讲prepare接口特性!

如何设置PHP扩展的目录?

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章