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.



