在php扩展中连接数据库

WBOY
リリース: 2016-06-06 20:48:39
オリジナル
1077 人が閲覧しました

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

回复内容:

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

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

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

<code class="lang-php">mysql_connect(host,user,pass)
</code>
ログイン後にコピー

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

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

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート