MySQL Erno 39 : Impossible de supprimer une base de données

Dinath 15/08/2016 - 0 commentaire
Parfois sous MySQL je n'arrive pas à supprimer des base de données, je me prends l'erreur erno 39. mysql> drop database menu; ERROR 1010 (HY000): Error dropping database (can't rmdir './menu', errno: 39) ERROR 1007 (HY000): Can't create database 'menu'; database exists Il me suffit alors de supprimer les dossiers de base de données dans le répertoire DB de MySQL. root@debian:/home/dinath# mv -v /var/lib/mysql/menu{,.old} '/var/lib/mysql/menu' ->...

Désactiver des services au démarrage de Linux

Dinath 13/08/2016 - 0 commentaire
Je cherche à optimiser la durée de la batterie sur mon laptop avec Debian 9 installé dessus. Désactiver des programmes au démarrage est une très bonne idée, car on ne se sert pas de la plupart au quotidien, notamment lorsque l'on utilise son pc en pc pro et perso. En faisant cela, je suis passé de 1.1GO de consommation de RAM à 0.7GO... un tiers de resources en plus au démarrage. J'ai toujours utilisé sysv-rc-conf...

Sauver un objet électronique lorsqu'il est tombé dans...

Dinath 24/07/2016 - 0 commentaire
J'ai complètement immergé mon téléphone OnePlus One dans un bain d'eau... Simplement oublié de verrouiller ma gourde en la mettant dans mon sac de sport, ça m'apprendra. Quelques semaines apparavant j'avais renversé du coca sur mon ordinateur portable, il a juste fallu changer le clavier. Je pense d'ailleurs que j'aurais pu éviter le changement de pièces en adoptant les bonnes techniques lorsque vous renversez du liquide sur un...

Git : Se connecter à un repo en ligne

Dinath 19/07/2016 - 0 commentaire
Chez CHC, nous avons un serveur git qui tourne sur un serveur privé en interne. La création se fait sur ce dernier, il faut ensuite y accéder par SSH. lorsque l'on vient de créer un repositery (un dépôt). Récupérer un projet et son contenu Si vous souhaitez récupérer le code dans un repo existant. Git via HTTP(S) git clonehttps://github.com/Dinath/test.git Git via SSH git clone dinath@127.0.0.1:/opt/git/com/project Lier son...

Créer des partitions de sauvegarde ou de partage

Dinath 17/07/2016 - 0 commentaire
Mon boss m'a acheté un second disque dur à placer dans la rack HDD de libre sur mon pc. Ce disque dur est basique et a couté environ 60€, c'est un SEAGATE 2.5" 5400T, basique. Pour ne pas user le SSD, j'y ai mis une partition SWAP, une partition EXT4 pour les backups, puis une dernière pour y placer du contenu perso en NTFS (j'ai un dualboot W10). Créer les partitions sur le disque Pour faire les différentes paritions, j'ai utilisé Gnome...

Changer le mot de passe root de MySQL

Dinath 14/07/2016 - 0 commentaire
J'ai du réinstaller MySQL sur le Macbook pro de ma copine après son passage à El Capitan. A l'installation de MySQL (sur mac en tout cas, sous Linux on nous propose de le choisr à l'installation), nous devons réinitialiser le mot de passe root pour y mettre le nôtre. Sur Windows, je n'ai aucune idée de comment cela se passe, je n'ai jamais développé dessus. Se connecter à la base de données Avant toute chose vous...

Debian : Comment bien supprimer un paquet

Dinath 04/07/2016 - 0 commentaire
Le système de gestion des dépendances sous Linux est assez particulier puisqu'il permet d'installer les dépendances à la volée lors de l'installation d'un paquet. Or, au moment de supprimer ledit paquet ainsi que ses dépendances, on en laisse bien souvent dans le système, alors voici comment supprimer un paquet et ses dépendances. Installation de tous les paquets Tout d'abord, préférez l'utilisation d'aptitude et non...

OpenSSH : Authentification via clé privée

Dinath 27/05/2016 - 0 commentaire
OpenSSH permet une authentification beaucoup plus sécurisé qu'un simple contrôle de mot de passe. Il nous offre la possibilité de nous authentifier sans mot de passe, "juste" avec une clé privée / clé publique. La clé privée chez nous permet l'authentification via la clé publique qui elle, est sur le serveur. Générer une clé SSH privée / publique Tout se déroule sur le poste client. La...