Requirements

In order to have these functions available, you must compile PHP with support for the mysqli extension.

Note:

The mysqli extension is designed to work with MySQL version 4.1.13 or newer, or 5.0.7 or newer. For previous versions, please see the MySQL extension documentation.

add a note add a note

User Contributed Notes 3 notes

up
0
bashir dot adaptive at gmail dot com
1 month ago
Does all Web Hosting support MySQLi. Web host like godaddy and others.

Please help me to select MySQLi Supported web host.
Thanks
up
0
Paul from miniBB
4 months ago
"php_mysqli does not replace the php_mysql library.  It only extends it.  You need the php_mysql library !"

mysql_connect() is from another library.  Surely, php_mysqli works WITHOUT php_mysql enabled on the server.  Nothing from php_mysql module is related to this.

Before switching to mysqli, you need to completely eliminate all "mysql_" functions in your code. For example, mysql_connect() could be replaced to mysqli_connect() with an identifying link in front. Like:

$link = mysqli_connect("myhost","myuser","mypassw","mybd");

Then each of mysqli command just should need to be referred to $link at first.
up
-1
dennylin93 at cnmc32 dot hs dot ntnu dot edu dot tw
4 years ago
The required extensions will be pulled in automatically on FreeBSD, unless you manually remove them after installation.
To Top