Je veux obtenir des informations sur le support de mysql avec PHP. J'ai besoin d'un code pour détecter si le serveur a un support mysql.Détection de la prise en charge de mysql dans php
3
A
Répondre
7
if (extension_loaded('mysqlnd')) // or 'mysql' or 'pdo_*'
echo 'MYSQL extension is loaded';
vous pouvez également utiliser:
if (function_exists('mysql_connect'))
echo 'MYSQL functions are available';
2
Enregistrez cela sous (nom non important) et accédez-y via un navigateur Web. Parmi un tas d'autres informations, il vous dira si PHP a été compilé avec MySQL ou non.
<?php
phpinfo();
?>
Espérons que cela aide.
0
Faites ceci en code avec.
if (!function_exists('mysql_connect'))
{
return 'MySQL not supported by PHP on this server!';
}
0
if (extension_loaded('mysql')) {
echo "MySQL Installed";
} else {
echo "MySQL not installed";
}
Questions connexes
- 1. Détection de la prise en charge du navigateur SSL
- 2. Prise en charge de la session file_get_contents() en PHP
- 3. Prise en charge d'IMAP IDLE en PHP
- 4. Prise en charge de la bibliothèque Javascript Raphael dans NetBeans
- 5. Détection de la prise en charge par le navigateur de l'élément d'entrée de fichier html
- 6. Prise en charge de DEVPATH
- 7. Prise en charge de la géométrie PostGIS
- 8. Prise en charge de la bibliothèque Python
- 9. Prise en charge de l'impression dans Flash
- 10. Prise en charge de corba dans netbeans
- 11. WCF et ASP.NET: Prise en charge de la prise en charge duplex utilisant AJAX
- 12. Prise en charge MSDTC (Distributed Transactions) dans MySQL
- 13. Détection de la prise en charge des caractères Unicode individuels avec JavaScript
- 14. Prise en charge de PHP pour Google App Engine?
- 15. Prise en charge de Rijndael en Java
- 16. Prise en charge de la commande WPF dans ComboBox
- 17. Script de galerie avec prise en charge des tags?
- 18. Prise en charge de plusieurs bases de données dans Symfony
- 19. PHP ORM avec prise en charge SQL Server 2005
- 20. is_multisite(); Prise en charge de Wordpress 3.0
- 21. Prise en charge de RTL PropertyGrid
- 22. Prise en charge de l'orientation portrait uniquement
- 23. Ajout de la prise en charge de i18n en PHP avec gettext?
- 24. Prise en charge de l'installation MVC ~ Forever
- 25. grep: opération non prise en charge sur la prise
- 26. Prise en charge de l'imprimante réseau?
- 27. Prise en charge de la sélection de collection Django?
- 28. Firefox 4.06b Prise en charge de IndexedDB
- 29. Prise en charge de la gestion de version .NET MVC
- 30. HttpClient - Prise en charge de gzip
+1: seule solution donnée qui fonctionne indépendamment de l'API. MySQLi et PDO existent! –