欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

在php扩展中连接数据库

程序员文章站 2024-02-03 18:25:40
...
怎么样在php扩展中连接数据库

回复内容:

怎么样在php扩展中连接数据库

你是想用 C 来写 PHP 的扩展,并且在扩展中实现数据库操作。如果你确定要这么做,操作数据库的肯定是 C 的代码,需要用的是数据库的 C 语言 API。

BTW:这样做不是好办法。你可以用 C 写一个 Server,然后 PHP 同 Server 交互来实现功能。连接数据库并实现数据操作并不是 PHP 的瓶颈,将这部分交给扩展来做不合适。换句话来说,即使你用扩展实现了数据库操作,大部分情况下性能和效率不会比 PHP 原生的数据库驱动更好。

mysql_connect(host,user,pass)

这不就是在扩展中连接数据库的么?看看源码

这问题挺奇怪的。为什么要在扩展中连接数据库,php的连接数据库函数是内核中是调用mysql的C语言API的

相关标签: php