[SQL] : créez des constantes et des noms de résultats

DBA et développeur, cet article est pour vous... y'en faut pour tous les goûts comme on dit. Voici deux outils peu utilisés dans les bases de données que j'ai pu voir récemment. Et pourtant, ils permettent de simplifier votre script sql et de le rendre plus lisible et plus structuré (génial lol). Les constantes en … Lire la suite [SQL] : créez des constantes et des noms de résultats

[Python] : comment requêter une base mysql avec mysql.connector ?

Mysql Connector est le module le plus répandu pour utiliser une base de données mysql à partir de python. Il est relativement facile à utiliser. Nous aurons l'occasion de voir dans d'autres articles des manipulations plus complexes mais il faut bien commencer par... le commencement. Comment réaliser un simple SELECT et afficher son résultat en … Lire la suite [Python] : comment requêter une base mysql avec mysql.connector ?

[Mysql] :Comment diagnostiquer et optimiser votre base et moteur ? avec mysqltuner

Mysql est une base que l'on trouve souvent derrière de nombreux outils web (par exemple wordpress...). Elle s'est généralisée avec la montée en puissance de WAMP ou LAMP. Mais souvent les moteurs et les bases installés sont installés avec des valeurs par défaut sans optimisation. C'est pourquoi, de temps en temps, il est nécessaire de … Lire la suite [Mysql] :Comment diagnostiquer et optimiser votre base et moteur ? avec mysqltuner

[Php] : mysql passage à mysqli avec php7

La petite surprise du passage en Debian Stretch. Bien sûr que vous passez à php7 mais celui-ci ne propose plus la librairie mysql qui devient (en gros) mysqli. Du coup, il faut se replonger dans les vieux trucs qui tournaient depuis plusieurs années et c'est pas plaisant. C'est même moche parfois. Alors pour ceux qui … Lire la suite [Php] : mysql passage à mysqli avec php7

[Mysql] [Mariadb] : réinitialiser le mot de passe root (faut pas le dire)

Les DBA ne sont pas des personnes parfaites, au même titre que d'autres. Cela arrive de perdre un mot de passe et même si le mot de passe est celui du user root. Bon c'est quand même bien embêtant je l'avoue, ça fait pas très pro. Réinitialiser le mot de passe est souvent la seule … Lire la suite [Mysql] [Mariadb] : réinitialiser le mot de passe root (faut pas le dire)

[MySql] : vider toutes les tables d’une base

On a pas tous une âme de DBA mais ces dernières années les sgbd ce sont tellement simplifiés que finalement les actions restent assez accessibles pour tous. Alors on cherche toujours à aller un peu plus loin. Mysql est très facile à utiliser en ligne de commande. Du coup cela permet aussi de manipuler ses … Lire la suite [MySql] : vider toutes les tables d’une base

[Mysql] [Docker] : Sauvegarde mysql pour conteneurs Docker

Je publie ce code car je le trouve bien pratique. Le raisonnement me semble logique et j'ai apprécié le rédiger alors cela peut surement vous inspirer. Si vous êtes curieux, vous pouvez retrouver mes commandes docker sur cette page. Alors je vous dresse les points essentiels du code car le mien fait intègre aussi postgres … Lire la suite [Mysql] [Docker] : Sauvegarde mysql pour conteneurs Docker