Обнаружение поддержки mysql в php


Я хочу получить информацию о поддержке mysql с помощью PHP. Мне нужен код, чтобы определить, есть ли у сервера поддержка mysql.

4   3   2010-11-04 23:14:04

4 ответа:

if (extension_loaded('mysqlnd')) // or 'mysql' or 'pdo_*'
   echo 'MYSQL extension is loaded';

Вы также можете использовать:

if (function_exists('mysql_connect'))
   echo 'MYSQL functions are available';

Сохраните это как info.php (имя не важно, хотя) и получить доступ к нему через веб-браузер. Среди множества другой информации, он скажет вам, был ли PHP скомпилирован с MySQL или нет.

<?php
phpinfo();
?>

Надеюсь, это поможет.

Сделайте это в коде С.

if (!function_exists('mysql_connect'))
{
  return 'MySQL not supported by PHP on this server!';
}
if (extension_loaded('mysql')) {
    echo "MySQL Installed";
} else {
    echo "MySQL not installed";
}