Dumper une base MySQL 5 avec MySQL Workbench 8

Pour manager nos serveurs, nous utilisons l’outil MySQL Workbench. Ca évite d’avoir un PHPMyAdmin (et ses failles) qui trainent sur le serveur (avec PHP) mais aussi de renforcer la sécu du serveur en n’ouvrant pas le port 3306 mais en passant par un tunnel SSH sécurisé par une clé RSA personnelle. En écrivant cette ligne je me dis qu’il faudrait que je fasse un billet pour ça aussi un jour…

Mais bref, ce qui m’amène ici aujourd’hui c’est que depuis la version 8 de MySQL Workbench, la version de mysqldump n’est plus compatible avec les bases de données en MySQL 5. Par conséquent, vous ne pourrez plus dumper vos bases en version 5 si vous installez la dernière version de Workbench.

Je vous laisse imaginer la découverte quand il faut dumper un backup en urgence avant une inter un poil touchy…

Sauf si…

Sauf si vous avez lu cet article et que vous avez pris soin de récupérer le mysqldump de la version 5 qui se trouve sous mac dans :

/Applications/MySQLWorkbench.app/Contents/MacOS

Sauvegardez le fichier mysqldump dans un répertoire de votre home, puis mettez à jour MySQL Workbench.

Si vous souhaitez par la suite dumper une base de données en v5, il vous suffit de vous rendre dans « Préférences->Administration » et d’indiquer le chemin pour mysqldump v5

En supprimant ce réglage, vous utiliserez mysqldump v8.

Pour ceux qui n’auraient pas eu le temps de récupérer le mysqldump 5, vous pouvez re-télécharger une ancienne version de Workbench ici : https://dev.mysql.com/downloads/workbench/

puis en cliquant sur « Looking for previous GA versions »

Bonne continuation pour vos dumps !

Virer le thème sombre de MacOS pour une application spécifique.

On va pas se mentir, le thème sombre de MacOS Mojave c’est vraiment cool. Malheureusement, certaines applications tierces ne sont absolument pas, mais alors absolument pas pensées pour le thème sombre…

Prenons par exemple MySQL Workbench :

Voilà qui donne quand même bien envie de se laver les yeux à l’acétone. Le tableau de résultat des lignes est tout simplement illisible.

Heureusement il existe une commande magique permettant d’exclure une application du DarkTheme.

D’abord vous devez trouvez l’ID de l’application que vous souhaitez exclure. Pour cela dans un terminal, tapez :

Note : Vous pouvez remplacer ‘MYSQLWorkbench’ par le nom de l’application telle qu’elle apparait dans le dossier « Applications » de votre Mac.

Pour MySQL Workbench, ca donne un résultat du style :

Il ne vous reste plus qu’à exclure cette application du DarkTheme avec la commande suivante :

Relancez l’application et bim !!

Si vous voulez que ça vous repique les yeux, vous pouvez faire sauter ce réglage avec la commande suivante :

Allez, maintenant vous savez comment prendre soin de vos yeux !

Transformez votre WebApp en DesktopApp avec Chrome

True Fact :

Il vous est sans doute déjà arrivé de fermer toutes les fenêtres de navigateur pour vous aperçevoir que vous aviez eu la main un peu lourde, l’un des onglet contenant votre Trello, Asana ou Nextcloud… Si c’est votre cas, voici une solution.

Historique :

Les développeurs ayant un peu de vécu se souviennent sans doute que dans les années 2010-2015, les gars de Google avait placé une fonctionnalité par défaut dans Chrome qui permettait de faire tourner un site dans un navigateur dépouillé de tout. Ceci rendant la WebApp « Desktop ». il y a quelques années quelqu’un chez Google a décidé de cacher cette fonctionnalité dans les options du navigateur (Depuis la version 44.0.2403.89 précisément !).

Comme je suis sympa voilà comment rétablir les choses.

Configuration :

Dans chrome, saisir dans barre d’url :

Un coup de raccourci pour effectuer une recherche rapide :

Recherchez et sélectionnez :

Recherchez et sélectionnez

Nickel. Vous avez maintenant la fonctionnalité de rétablie. Jouons avec 🙂

Utilisation:

  1. Ouvrez un nouvel onglet, et allez sur le site que vous souhaitez transformer en app.
  2. Cliquez sur le menu d’option (le burger menu ou les 3 petits points) en haut à droite du navigateur.
  3. Passez sur le menu Plus d’outils.
  4. Cliquez sur le sous-menu Ajouter au dossier ‘Applications’.
  5. Dans la popup qui s’ouvre, donnez le nom de votre application et cocher la case Ouvrir dans une fenêtre

Si vous êtes sous Mac, vous pouvez alors fermer les fenêtres de Finder qui se sont ouvertes et rechercher votre application avec Spotlight ou Alfred

Et Voilà !