I'm trying to install Wordpress 3.1 on PHP 5.3 (under IIS 7.5), but before getting to the configuration page it's throwing this error: Your PHP installation appears to be missing the MySQL extension which is required by WordPress. Typically, that means to me that the MySQL driver hasn't been loaded, so I checked my phpinfo() for the correct php.ini file, and verify the path to the extensions directory is correct, which it is (C: PHP). I noticed in the phpinfo() that the mysql and mysqli libraries were not loaded, but mysqlnd was.

Mysqli Extension Is Missing

Web Services Windows Only Extensions XML Manipulation GUI Extensions. Mysqli » « Examples. PHP Manual; Function Reference; Database Extensions; Vendor Specific Database Extensions; MySQL; MySQLi; Examples; Change language. Edit Report a Bug. MySQLi extension basic examples. This example shows how to connect, execute a query, use basic.

Driver May In Canon Lbp 1210 Cho Win 7 64 Bit. Are there incompatibilities with mysqlnd? @Mike It's a client library, yes. It is not a PHP extension. It does allow programs to talk to MySQL (4.1 or newer), but PHP code cannot interact with it because it was not compiled with the necessary hooks &c. Required to make it a PHP extension. Thus, you need a PHP extension that essentially 'wraps' the client library and allows your PHP code to work with it.

However, even if it were an actual PHP extension, it is not the mysql extension, and thus it is very unlikely to have the exact same functions (with identical signatures) that WordPress is expecting, and thus would not work anyway. – May 25 '11 at 21:39. Php Chat Room Script.