Actualités Création de sites web > PDO, mysql et mysqli















Dictionnaire en ligne  
Définitions Sigles Participez !
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 
Rechercher

Rejoignez-nous sur la page Facebook Dicodunet

PDO, mysql et mysqli

 Liens sponsorisés

 Actualités

Voici une compilation des sources d'information sur ce sujet :

Conversion vers MySQLi ()

MySQL publie un utilitaire 'Converting to MySQLi' qui permet de convertir les scripts qui utilisent mysql en script qui utilisent mysqli, la nouvelle interface de programmation de PHP pour MySQL....

PHP5 avec ext/mysql et ext/mysqli... ()

PHP5 est maintenant livré avec l'extension mysqli : mysql improved, pour MySQL amélioré. Elle remplace l'extension mysql par des fonctions équivalentes, avec le i en plus dans le préfixe. Outre le nettoyage du code et sa modernisation, PHP supporte aussi de nombreuses améliorations de MySQL et de fonctionnalités coté PHP. Si vous envisagez la migration d'un environnement à l'autre (mysql vers mysqli), voici comment faire pour avoir les deux extensions dans le même PHP : en général, elles sont mutuellement exclusives.

PDO, mysql et mysqli... ()

Voici un test comparatif entre PDO, mysqli et mysql sur PHP 5.1. Ces trois extensions permettent d'accéder à la base de données MySQL, et il était tentant de les comparer...

Passer à MySQLi avant PHP 5 ()

MySQLi est la nouvelle extension PHP pour MySQL, disponible depuis PHP 5. Elle est plus puissante et plus rapide, mais n'est pas disponible pour les versions 4, les plus répandues. Si vous voulez profiter de mysqli ou anticiper simplement la future migration vers PHP 5, John Coggeshall a publié une bibliothèque qui permet de disposer de l'API mysqli tout en utilisant mysql. Lors de la migration, il suffira de supprimer la bibliothèque pour être déjà compatible.

PHP et Is mysqlnd stable? ()

Is mysqlnd est une extension de mysql qui prend de plus en plus de l'importance. Une étude a été effectuée avec PHP 6 et MySQL 5.1.15 beta en activant les extensions mysql et mysqli Les performances montrent de nombreux possibilités avec mysqli

PHP 6 aura son propre pilote MySQL... ()

Evidemment, c'est déjà le cas, et même, PHP dispose de plusieurs pilotes MySQL (mysql, mysqli au moins). Mais une question revient fréquemment dans les discussions entre programmeur : comment est-ce...

PHP et les extensions MySQL... ()

Cet article reprend toutes les possibilités actuelles pour se connecter à MySQL : le patriarche ext/mysql, le nouveau ext/mysqli, et l'outsider ext/pdo. Trois méthodes pour utiliser la base de données...

Aidez à tester le projet mysqlnd... ()

Le projet mysqlnd recherche des testeurs actifs. mysqlnd est un projet de remplacement complet des bibliothèques mysql pour PHP. Avec une licence compatible avec PHP, et la même interface que mysql et mysqli, mysqlnd propose d'apporter de nouvelle performances, ainsi que l'expérience de Andrey Hristov et Georg Richter dans le processus. mysqlnd se télécharge pour PHP 6 et 5, et remplace l'extension mysqli : les scripts actuels ne devrait voir aucune modification. A terme, mysqlnd remplacera toutes les versions actuelles des extensions PHP, mais probablement pas avant PHP 6.

mysqlnd sort en alpha ()

La première version du futur pilote MySQL pour PHP est publiée. Ce pilote est une solution de remplacement pour les extensions mysql et mysqli, fournissant ainsi une bibliothèque de connexion...

Compatibilité PostGreSQL et MySQL... ()

MySQL et PostGreSQL sont les deux serveurs de bases de données reconnus du monde Open Source. Entre les deux, le coeur de la communauté balance souvent, même si MySQL semble avoir de l'avance. Tony Marston présente son système de DOA, les objets qui se connectent à la base de données pour générer automatiquement des objets PHP, épargnant ainsi à l'utilisateur la construction des requêtes classiques (ajout, modification, effacement). Après l'avoir construit pour MySQL et MySQLi, l'article qu'il présente ici est consacré à l'extension de ces outils pour PostGreSQL.

Serveur DNS en PHP.... ()

Phind est un serveur de noms de domaines complet, écrit entièrement en PHP. Il supporte l'absraction de base de données (dbase, fbsql, interbase, informix, msql, mssql, mysql, mysqli, oci8,...

MySQL Gui Tools : nouvelles versions et concours... ()

MySQL a publié une nouvelle version de sa suite d'outil d'administration qui comprend : MySQL Administrator 1.2 MySQL Query Browser 1.2 MySQL Migration Toolkit 1.1 MySQL Workbench 1.1 Ces applications étaient livrées de manière...

Nombre limite de jointures MySQL : 31 à 61... ()

Suivant les versions, le nombre maximal de tables dans une jointure MySQL dépend de la version de MySQL : MySQL 3.23 - 31 MySQL 4.0 - 61 MySQL 4.1 -...

mysqlnd, un driver MySQL optimisé pour PHP... ()

Pour se connecter à une base de données MySQL avec PHP, il existe trois solutions (ou connecteurs) : mysql, mysqli et PDO. Ces connecteurs ont tous leurs spécificités et sont apparus au fur et à mesure des évolutions de PHP. Point commun entre ces trois connecteurs, ils se basent tous sur la bibliothèque libmysql qui fut initialement développée pour les langages C et C++. Une des grandes nouveautés de PHP 5.3 est lapparition de la bibliothèque mysqlnd, bibliothèque développée par MySQL spécifiquement pour PHP. Wouhou, ils sintéressent enfin à PHP, il était temps! mysqlnd, un driver MySQL optimisé pour PHP (0 visite)

MySQL 5.0.27/5.028 en court, MySQL 5.0.26 retiré... ()

Ce matin, surprise : plus de MySQL 5.0.26, mais retour sur MySQL 5.0.24 sur les sites de téléchargement de MySQL. Même la version source est revenue en arrière. Finalement, Kaj Arno...

 Autres actualités

  • PHP5 avec ext/mysql et ext/mysqli
  • mysqlnd sort en alpha
    La première version du futur pilote MySQL pour PHP est publiée. Ce pilote est une solution de remplacement pour les extensions mysql et mysqli, fournissant ainsi une bibliothèque [...]
  • MySQL 5.2.3
    Une nouvelle version de MySQL 5.2 est disponible : la 5.2.3 qui semble sauter plusieurs versions, puisque la précédente était la 5.2.0. MySQL 5.2 contient les fonctionnalités de MySQL 5.1, avec...[...]
  • MySQL GUI Tools version 10
    MySQL publie la dernière version de ses outils graphiques : MySQL Administrator 1.2.10 MySQL Query Browser 1.2.10 MySQL Migration Toolkit 1.1.10 Les outils sont graphiques, et disponibles pour de[...]
  • MySQL++ 2.2.0 publié
    MySQL++ est une interface C++ pour MySQL. Elle est construite avec les principes STL, pour rendre aisé l'accès à la base de donnés depuis un conteneur STL. MySQL++ soulage le...[...]
  • La séparation MySQL Entreprise et MySQL communauté
    Mike Kruckenberg s'interroge sur les premiers mois de la séparation entre MySQL communauté et MySQL entreprise. Lancé il y a quelques mois, tambour battant, MySQL entrerprise proposait des services pl[...]
  • Passer à MySQLi avant PHP 5
  • Conversion vers MySQLi
  • Monitorage de MySQL simple
    Avec MySQL 5.1, sa base de données d'information (information_schema) et le programmateur d'événements, il est facile de mettre en place un outil de surveillance du serveur MySQL, qui prend des...[...]
  • Gestion des transactions avec l'extension mysqli
  • Sniper MySQL
    Je cherchais un tueur de requête pour MySQL depuis longtemps. Ce sont simplement des programmes qui surveillent la commande show processlist de MySQL, et décident d'interrompre des requêtes qui violen[...]
  • Le nouveau profileur de requêtes MySQL
    Une des grandes forces de MySQL est son modèle d'innovation supérieur. Plutôt que de se limiter aux techniciens internes pour créer et entretenir un outil, MySQL a établit un partenariat...[...]
  • Alertes sécurité des applications PHP et MySQL, édition 128
    PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes : PHP 5.2.0 et 4.4.4; MySQL 5.0.27 (communuaté) et 5.0.32 (entreprise), 4.1.21, ainsi que 5.1.14-beta. Les mises.[...]
  • Alertes sécurité des applications PHP et MySQL, édition 129
    PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes : PHP 5.2.0 et 4.4.4; MySQL 5.0.27 (communuaté) et 5.0.32 (entreprise), 4.1.21, ainsi que 5.1.14-beta. Les mises.[...]
  • Alertes sécurité des applications PHP et MySQL, édition 130
    PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes : PHP 5.2.0 et 4.4.4; MySQL 5.0.27 (communuaté) et 5.0.32 (entreprise), 4.1.21, ainsi que 5.1.14-beta. Les mises.[...]

Formation au referencement Google
Formation au référencement par les spécialistes en référencement de Ranking Metrics : conférence le matin, atelier pratique l'après-midi.

Formation au referencement Google