Faire un JOIN deux fois sur la même table avec MySQL

commande / JOIN / MySQL

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Bon, je sais, ça peut sembler très pointu comme tuto mais c'est que nous nous faisons un devoir de publier sur des sujets qui nous ont fait galérer alors voici pourquoi.

Pour ceux qui tomberont sur ce petit didactiel très simple savent très bien ce dont je parle : nous pouvons faire un JOIN avec une table mais nous ne pouvons pas le faire 2 fois avec la même table !

Pour ce faire, il faut utiliser des synonymes :

LIRE L'ARTICLE

Script de sauvegarde MySQL par FTP

CRON / Linux / MySQL / script

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Quoi de plus important pour une entreprise que de sauvegarder ses données et de les stocker en lieu sûr !

Je vais vous montrer un script que j'ai trouvé et qui est for utile pour :

LIRE L'ARTICLE

Installer et accéder à phpMyAdmin sous Ubuntu

apache 2 / Linux / MySQL / phpMyAdmin

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

phpMyAdmin est un logiciel libre, écrit en PHP destiné à gérer l'administration d'une ou de plusieurs bases de données MySQL depuis le Web.

phpMyAdmin supporte une large gamme d'opérations avec MySQL. Les opérations les plus fréquemment utilisées sont prises en charge par l'interface utilisateur (bases de données de gestion, tables, champs, relations, les index, les utilisateurs, les permissions, etc), et nous pouvons même y exécuter une requête SQL directement l'interface.

LIRE L'ARTICLE

Trier par le nom de famille en MySQL

MySQL / trucs et astuces

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Vous est-il déjà arrivé de devoir trier en order alphabétique les noms de famille des personnes entrées dans une base de données ?

Comment trier par ordre alphabétique alors que le champs nom de la base de données comporte le prénom et le nom de famille ?

J'ai exactement la requête MySQL qu'il vous faut !

LIRE L'ARTICLE

Exécuter une requête MySQL dans Magento

base de données / Magento / MySQL / programmation / requête / trucs et astuces

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Vous avez besoin d'utiliser des données spécifiques dans un template ou un nouveau module que vous créez avec Magento ?

Vous pouvez accéder à la base de données de Magento et y exécuter la requête de votre choix en utilisant ce code :

LIRE L'ARTICLE

Rechercher efficacement des champs texte dans MySQL

MySQL / requête / trucs et astuces

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Une belle requête MySQL peut s'avérer fort utile car si tu es capable d'aller chercher exactement les données que tu veux, tu n'as pas à les filtrer avec PHP par la suite.

Filtrer les résultats selon la première lettre

Par exemple, si tu recherches toutes les personnes dont le prénom commence par la lettre A, tu aurais la requête suivante :

LIRE L'ARTICLE

Rechercher et remplacer une expression dans MySQL

astuces / didacticiel / MySQL / Web

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Vous voulez rechercher une certaine expression dans une table MySQL, et la remplacer par une autre expression ?

C'est très simple et très rapide avec MySQL, mais il faut savoir comment !

UPDATE nom_table SET colonne = REPLACE(colonne,'remplacer_ceci','avec_cela');

Par exemple, vous voulez remplacer toutes les instances du mot "Windows" par "Linux" dans la table "articles" :

LIRE L'ARTICLE

Remplacer du texte récurrant d'un billet Wordpress dans MySQL

MySQL / truc / Wordpress

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Si vous avez une phrase ou un mot qui est écrit dans plusieurs billets, par exemple, une balise spéciale pour un plugin [balise], vous pouvez exécuter une commande MySQL qui remplacera cette balise par ce que vous voulez.

Dans notre exemple, nous voulons enlever toutes les balises [balise] et [/balise].

LIRE L'ARTICLE

Modifier ou récupérer son password admin dans Wordpress

mot de passe / MySQL / phpMyAdmin / Wordpress

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Vous pouvez exécuter des commandes SQL depuis un terminal, utiliser une interface telle que phpMyAdmin, ou encore exécuter des commandes directement depuis Wordpress avec le plugin SQL Executionner.

Il peut arriver que l'on perde son mot de passe administrateur pour accéder à Wordpress.

LIRE L'ARTICLE

Créer un fichier CSV depuis les données de MySQL

CSV / didacticiel / MySQL / PHP / script

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Voici une fonction PHP qui prend les données dans une table d'une base de données MySQL, et crée un fichier CSV pour télécharger.

Vous n'avez à configurer les variables pour pouvoir vous connecter à votre base de données, et à modifier la requête $sql_query.

function WriteCsv() {

// configuration de la base de données base de données
$host = 'localhost';
$user = 'monLogin';
$pass = 'monPass';
$db = 'maBD';
$nom_fichier = 'export';

LIRE L'ARTICLE

Pages