Mysql Encryption Database

Pour crypter une base de données, il existe au moins 3 façons de faire : Encryptage du disque Encryptage de la base de données Encryptage au niveau de l’application avant insertion dans la base de données Dans l’exemple qui va suivre nous allons utiliser la deuxième solution avec une des bases de données suivantes :…

Loguer les connexions mysql

Pour des besoins spécifiques, j’ai eu besoin de conserver pendant une période précise toutes les connexions faites sur mon serveur mysql. Par défaut, aucun log ne le permet dans mysql. On peut, à un moment T, extraire la liste des users connectée grâce à la commande suivante : Nous allons donc lancer cette requête à…

Mysql Replication skip duplicate errors

La réplication Mysql s’arrête si elle rencontre une erreur. L’erreur la plus courante et que l’on va traiter est la numéro 1062 : Error: 1062 SQLSTATE: 23000 (ER_DUP_ENTRY) Message: Duplicate entry ‘%s’ for key %d On peut trouver la liste des erreurs ICI. Lorsque l’on rencontre cette erreur, on procède normalement de la façon suivante…

Dump Mysql incluant les procédures et fonctions

Faire un dump Mysql rien de plus simple vous me direz !!!!! mysqldump -u username -p dbname > dbname.sql En fait non si vous avez des procédures stockées et des fonctions, vous ne les obtiendrez pas de cette façon. En cherchant un peu dans le man de mysqldump on trouve l’option ci-dessous : –routines, -R…