Heim > Backend-Entwicklung > PHP-Tutorial > 在php扩展中连接数据库

在php扩展中连接数据库

WBOY
Freigeben: 2016-06-06 20:48:39
Original
1077 Leute haben es durchsucht

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

回复内容:

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

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

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

<code class="lang-php">mysql_connect(host,user,pass)
</code>
Nach dem Login kopieren

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

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

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage