Archives par mot-clé : MySQL

Installer Chive, le SGBD open-source

Chive est un outil de gestion de bases de données MySQL open-source en mode Web, soit une alternative à PHPMyAdmin. Si le projet est encore jeune (version 1.0.3 sortie en mai 2012, on en est à la version 1.3 à l’écriture de ces quelques lignes), il est abouti. L’installation est très simple, la gestion des bases de données également, l’interface est rapide et sait tirer avantage des navigateurs Web modernes. Bref, je le trouve plus agréable à utilisé et plus intuitif que PHPMyAdmin.

Des informations complémentaires ainsi que les sources sont disponibles sur le site du projet.

Continuer la lecture de Installer Chive, le SGBD open-source

Script de sauvegarde des bases de données MySQL sous Linux

Il n’est plus, je l’espère, utile de parler de l’importance des sauvegardes. J’ai donc bricolé il y a quelques années un script sauvegardant l’ensemble de mes bases de données MySQL. Il s’agit de simples « dump » de chaque base effectués par mysqldump, et stocké sur le disque. Chaque dump comporte dans son nom les jours mois et année de la sauvegarde. Un compteur supprime les sauvegardes jugées trop anciennes. Il existe bien sûr des logiciels performants, dont certains sont même open source, mais après quelques années de bons et loyaux services, mon petit script me convient, et je n’ai pas besoin de plus.

Continuer la lecture de Script de sauvegarde des bases de données MySQL sous Linux

Restaurer une base de données GLPI

J’ai dû déplacer plusieurs instances de GLPI. Entendez par là déplacer les fichiers et les bases de données GLPI d’un serveur à une autre. Cette opération ne pose pas de difficultés particulières, si ce n’est qu’à l’arrivé, les caractères accentués apparaissent mal. Voici la procédure a appliquer pour restaurer la base de données GLPI en conservant le bon encodage.

Créer la base de données en forçant l’encodage en UTF8, puis créer un utilisateur MySQL et lui donner tous les droits sur la base de données.

# create database databasename character set utf8;
# grant all privileges on databasename.* to 'user'@'localhost' identified 
by 'P@ssw0rd';

Importer la sauvegarde SQL de GLPI dans la base de données.

# mysql -u root -pP@ssw0rd --default-character-set=utf8 database < backup.sql

 

XBMC: Centraliser la médiathèque XBMC Dharma

Si vous commencez à avoir plusieurs media center XBMC, il peut être utile de centraliser la médiathèque. Cela apporte un peu de souplesse à l’utilisation en stockant les infos des médiathèque dans une base de données centralisée a la place d’avoir une base par terminal XBMC.

Pour mémoire, XBMC est une application media center open-source pour XboX (v1), Windows, Mac, Linux et AppleTV2.

Continuer la lecture de XBMC: Centraliser la médiathèque XBMC Dharma