Notice: wp_add_privacy_policy_content est appelée de la mauvaise manière. The suggested privacy policy content should be added only in wp-admin by using the admin_init (or later) action. Veuillez lire Débogage dans WordPress (en) pour plus d’informations. (Ce message a été ajouté à la version 4.9.7.) in /home/xavierbs/www/_blog/wp-includes/functions.php on line 4161
Quelques requêtes mySQL - Murviel Info

Quelques requêtes mySQL

Notez que cet article a été écrit pour la première fois il y a plus de 2 ans, mais n'est pas nécessairement obsolète.

mySQL
mySQL

PHP: Hypertext Preprocessor, qui adopte dans sa version 5 la programmation objet, est un langage libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP style Apache ou Nginx.

Avec MySQL, serveur de bases de données relationnelles développé dans un souci de performances élevées en lecture, PHP permet le stockage, le traitement et la restitution d’un nombre important de données. Son nom vient du prénom de la fille du cocréateur Michael Widenius, My. SQL fait allusion au Structured Query Language, le langage de requête développé par la société Oracle.

Utiliser PDO :

PHP Data Objects PDO est une extension PHP orientée objet définissant une interface pour accéder à une base de données.

Connexion :

Requêtes préparées avec PDO :

Select :

Insert :

Delete :

Requêtes intéressantes :

Remplacer une partie d’une chaîne dans un champ :

Compter les valeurs dupliquées dans une colonne name :

Sélectionner les lignes qui ont une valeur en commun :

Sélectionner les lignes dont une sous-chaine matche en regex :

La requête matchera les lignes dont le champ field contient les chaines lyso ou lysø. RLIKE et REGEXP sont synonymes.

Sélectionner les lignes dont un champ est trouvé dans une chaîne:

Incrémenter un compteur :

UPDATE conditionnel :

Connaître la valeur de l’AUTO-INCREMENT :

Changer la valeur de l’AUTO-INCREMENT :

Plusieurs SELECT dans une requête :

Avec affichage de l’erreur mysql :

Déterminer la version mySQL du serveur:

Dupliquer une table et toutes les données :

Sélectionner le dernier enregistrement d’une table:

Sélection à partir d’une table d’une base de données ayant un préfixe:

Sélectionner les lignes dont une valeur contient une chaine:

 

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *