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.
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....
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...
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.
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
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...
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...
Bonjour,
Mon hebergeur vient de me demander si je voulais passer en PHP5 et MYSQL 5.
Par contre j'ai un peu peur pour tous mes scripts PHP ( j'en ai un paquet) . N'y aura t-il pas des problèmes de compatibilités ?
Qu'est ce que cela peut pos... Forum Administration d'un site Web
Comme le dit si bien Romain, Tout est dans le titre :. PHP5.2.6 et MySQL 5.0.51b pour WampServer2 (0 visite)
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.
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...
Bonjour,
Je viens d'installer Mysql+php+apache etc...
J'ai commencé par installer apache2.2 et php5 à partir du code source(make make install etc).
J'ai installé aussi mysql avant d'installer php en utilisant le apt-get(je suis sous Ubuntu 7... Forum Administration d'un site Web
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.
Voici la deuxième partie d'un long tutoriel, qui vous apprendra à installer et configurer votre serveur web. Dans cette partie, vous allez apprendre à installer l'environnement WEB du système ce qui vous permettra d'héberger vous même vos sites internet.
Cette article sera divisé en plusieurs parties qui constitueront des étapes.
1. Installation et configuration de base du système DEBIAN.
2. Installation du serveur web
1. APACHE 2
2. PHP5
3. MySQL
4. PHPMyAdmin
3. Installation de notre DNS : Bind9
4. Installation de notre FTP : pureFTPd + Mysql
5. Configuration du système de backup
6. Sécurisation de notre serveur.
Guide d'installation pour PHP et MySQL sur le serveur qui monte : lighthttpd. lighthttpd est connu pour être rapide, et taillé pour les performances. On s'en sert souvent comme serveur d'images, avec un minimum de modules (et d'encombrement) tandis qu'Apache conserve la gestion des scripts PHP.
En fait, cela commence à faire étrange de le voir se doter des mêmes modules qu'Apache. Mais c'est un outil à connaître. Installing Lighttpd With PHP5 And MySQL Support On Mandriva 2008.0 (0 visite) lighttpd (0 visite)