Voir tout ce qui tourne comme requêtes sur le serveur –> mysql -uutilisateur -ppassword SHOW PROCESSLIST ;
mytop -> comme top mais pour MySQL
apt-get install mytop
créer une base test, même vide
créer un fichier ~/.mytop contenant :
user=xxx
pass=xxx
host=localhost
db=test
delay=5
port=3306
socket=
batchmode=0
header=1
color=1
idle=1
lancer mytop
Création utilisateur CREATE USER 'myuser'@'%' IDENTIFIED BY 'motdepasse' ; GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' WITH GRANT OPTION; passer un utilisateur en super admin
GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'localhost' WITH GRANT OPTION; pour un accès externe dans le my.cnf -> mettre en remarque bind-address = 127.0.0.1
Date en français
SET lc_time_names = 'fr_FR'; /* passage en français pour les noms du calendrier*/ SELECT DATE, DAYNAME(DATE),MONTHNAME(DATE) FROM matable //* retourne*/ 2016-06-29 mercredi juin