I have tried many things, but obviously not the ONE CORRECT thing to resolve the last part of the WordPress installation.
When I run a test of PHP (phpinfo) it shows all is well including the following:
MysqlI Support enabled
Client API library version mysqlnd 5.0.11-dev - 20120503 - $Id: bf9ad53b11c9a57efdb1057292d73b928b8c5c77 $
Active Persistent Links 0
Inactive Persistent Links 0
Active Links 0
Directive Local Value Master Value
mysqli.allow_local_infile On On
mysqli.allow_persistent On On
mysqli.default_host 127.0.0.1 127.0.0.1
mysqli.default_port 3306 3306
mysqli.default_pw <root password> <root password>
mysqli.default_socket no value no value
mysqli.default_user root root
mysqli.max_links Unlimited Unlimited
mysqli.max_persistent Unlimited Unlimited
mysqli.reconnect Off Off
And, when I run a php script to test the ability to Connect to the MySQL Server it Connects fine using the same logon criteria shown in the phpinfo().
But when I attempt to launch WordPress I continue to get:
Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
What am I missing?
PHP seems to be 'talking' to (or at least Connecting to) the MySQL Server in a simplistic manner.
What is it that WordPress needs configured that I have not got correct within the PHP.ini file?
Your assistance is greatly appreciated.