[MySql] : sauvegarder les bases une à une individuellement

Sauvegarder ses bases de données est essentiel en cas de crash mais aussi pour être en mesure de fournir à tout moment un dump. N'oubliez pas que vous pouvez retrouver les autres articles databases sur cette page. Par contre il existe de nombreuses manière de faire. Mysql fait cela très bien et très facilement. Mais … Lire la suite [MySql] : sauvegarder les bases une à une individuellement

[Mysql] : comment générer le sql pour recréer un table ?

C'est un article similaire à celui que j'ai déjà pu faire pour oracle mais vous allez vous rendre compte qu'avec mysql c'est plus simple. Eh oui pas de dbms et autres trucs tordus de ce genre un simple "show" suffit. Ah oui, j'allais oublier qu'avant de faire  ce genre de manip par un "show" je … Lire la suite [Mysql] : comment générer le sql pour recréer un table ?

[Mysql] : comment merger deux tables en une ?

Merger des tables sur mysql c'est possible. En effet, vous pouvez faire des associations de table assez facilement. Personnellement je ne suis pas un fan de cette solution nous allons voir pourquoi un peu plus loin. Commençons par créer deux tables similaires au niveau de la structure : mysql> create table tab3 (f1 varchar(255)) ENGINE=MyISAM; … Lire la suite [Mysql] : comment merger deux tables en une ?

[Mysql] : comment déconnecter un utilisateur ? (de force)

Mysql est un moteur de bdd performant et sympathique à l'utilisation, un peu à l'image de postgres. Si vous utilisez un WAMP ou LAMP pour faire vos développements, vous utilisez donc Mysql. C'est d'ailleurs certainement ce qui a permis la très forte progression de ce moteur ces dernières années. Retrouvez d'autres articles sur la page … Lire la suite [Mysql] : comment déconnecter un utilisateur ? (de force)

[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