Archives par tag : MySQL

MySQL – Définition et taille des Types

VARCHAR Texte, 250 caractères max TINYINT Entier compris entre -128 et 127 TEXT Texte, 65 535 caractères max DATE Date, de la forme : YYYY-MM-DD SMALLINT Nombre entier, entre -32 768 et 32 767 MEDIUMINT Nombre entier, entre -8 388 608 et 8 388 607 INT Nombre entier, entre -2 147 483 648 et 2 147 483 647 BIGINT Nombre entier, entre -9 223 372 036 854 775 808 et [...]
Publié dans App | Mots-clefs : | Laisser un commentaire

/usr/bin/mysqladmin: connect to server at ‘localhost’ failed error: ‘Access denied for user ‘debian-sys-maint’@'localhost’ (using password: YES)’

Lors de l’upgrade etch -> lenny le paquet mysql-server ne s’installait pas. Mysql ne pouvait être stopé: /usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)' Nous allons pour résoudre ce problème mettre à jour le mot de passe MySQL du user debian-sys-maint. Récupérer le mot de passe de l’utilisateur debian-sys-maint: cat [...]
Publié dans App | Autres mots-clefs : | Laisser un commentaire

MySQL Haut Disponibilité (Réplication)

Avec des bases de données Mysql et des tables contenant plusieurs millions d’enregistrements, les sauvegardes deviennent assez lourdes. Si un serveur tombe, cela peut entrainer plusieurs heures perdues, le temps de mettre en place un nouveau serveur, de réimporter les données depuis la backup. Nous ne parlons même pas des pertes financières potentielles due à [...]
Publié dans App | Autres mots-clefs : | Laisser un commentaire

Toubleshooting MySQL Erreur #144 – .MYD corrompu

Contexte: on lance une optimisation sur une table (>100M d’enregistrements), puis on « kill » brusquement la requête MySQL en cours. >SHOW INDEX FROM `table`; #144 - Table './database/table' is marked as crashed and last (automatic?) repair failed Solution: myisamchk -o /var/lib/mysql/database/table.MYI - recovering (with keycache) MyISAM-table ‘/var/lib/mysql/database/table.MYI’ Data records: 101432249
Publié dans App | Autres mots-clefs : | Laisser un commentaire

Troubleshooting Réplication MySQL – Slave_IO_Running: No

Contexte: Une réplication MySQL Master/Slave n’est plus opérationnelle. La machine master1 héberge l’applicatif MySQL Master. La machine slave1 héberge l’applicatif MySQL Slave. Sur la machine slave MySQL, en root: mysql> show slave status\G; Slave_IO_Running: No Slave_SQL_Running: Yes Il s’agit vraisemblablement d’un problème de connectivité entre les deux machines. Résolution: Avant toutes choses consulter sur master1 les fichier de logs /var/log/mysql.err et /var/log/mysql.log Cas d’une machine [...]
Publié dans App | Autres mots-clefs : | Laisser un commentaire