My Writings. My Thoughts.
Stat des tables Mysql 5>
// novembre 27th, 2009 // No Comments » // MySQL
SELECT concat(table_schema,'.',table_name),\ concat(round(table_rows/1000000,2),'M') rows,\ concat(round(data_length/(1024*1024*1024),2),'G') DATA,\ concat(round(index_length/(1024*1024*1024),2),'G') idx,\ concat(round((data_length+index_length)/(1024*1024*1024),2),'G') total_size,\ round(index_length/data_length,2) idxfrac \ FROM information_schema.TABLES \ ORDER BY data_length+index_length \ DESC LIMIT 10;
Joindre le socket MySQL dans le chroot Apache sous OpenBSD
// juillet 30th, 2009 // No Comments » // MySQL, OpenBSD
Ci dessous un ptit bout de code que j’utilise pour joindre le socket MySQL a l’intérieur du chroot d’apache sous OpenBSD, a ajouter au rc.local.
#Mysql if [ -x /usr/local/bin/mysqld_safe ]; then rm -R /var/www/var/run/mysql mkdir -p /var/www/var/run/mysql chown _mysql:_mysql /var/www/var/run/mysql /usr/local/bin/mysqld_safe --user=_mysql & sleep 10 ln /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock fi
Tu as oublié le password root de mysql?
// juillet 30th, 2009 // No Comments » // MySQL
Ben c’est pas grave
Pour commencer, démarrer le démon MySQL sans charger les droits.
mysqld_safe --skip-grant-tables
Se logger dans mysql
mysql --user=root mysql
Ensuite il suffit de mettre a jour le password pour root et de prendre en compte les modifs:
UPDATE user SET Password=PASSWORD('newpwd') WHERE User='root'; flush privileges; exit;
Redémarrer MySQL et stocker quelque part le mot de passe cette fois.