PHP5 may give an error if used with the old connect method:
'mysql_connect(): Headers and client library minor version mismatch. Headers:50156 Library:50206'
This is because the library wrongly checks and expects that the client library must be the exact same version as PHP was compiled with. You would get the same error if you tried to upgrade just the MySQL client library without upgrading PHP at the same time. See also How to match API version for php5_mysql and mariadb client.
Ways to fix this issue:
$err_level = error_reporting(0); $conn = mysql_connect('params'); error_reporting($err_level);
© 2019 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/installation-issues-with-php5/