Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
sysadmin:tips:mysql [2011/05/23 16:03]
james créée
sysadmin:tips:mysql [2013/04/04 17:00]
james ajout requete nb enregistrements innodb
Ligne 7: Ligne 7:
 Le plus simple est de modifier le prompt pour afficher par exemple : utilisateur,​ serveur, base de donnée. Le plus simple est de modifier le prompt pour afficher par exemple : utilisateur,​ serveur, base de donnée.
  
-Pour ce faire, ajouter dans la section [mysql] du fichier /​etc/​mysql/​my.cnf la directive suivante :<​code>​prompt = "\\u@\\h \\d > "</​code>​+Pour ce faire, ajouter dans la section [mysql] du fichier /​etc/​mysql/​my.cnf la directive suivante :<​code>​prompt = "\u@\h \d > "</​code>​
  
 Si vous n'etes pas admin du serveur, vous pouvez placer cette option dans le fichier .my.cnf de votre répertoire personnel, comme par exemple avec la commande suivante :<​code>​ Si vous n'etes pas admin du serveur, vous pouvez placer cette option dans le fichier .my.cnf de votre répertoire personnel, comme par exemple avec la commande suivante :<​code>​
 cat << EOF >> ~/.my.cnf cat << EOF >> ~/.my.cnf
 [mysql] [mysql]
-prompt = "\\u@\\h \\d > "+prompt = "\u@\h \d > "
 EOF</​code>​ EOF</​code>​
 +
 +Dans le cas ou cela ne marcherait pas (hostname a localhost par exemple), il existe une autre possibilité : exporter la variable suivant en bash
 +<​code>​export MYSQL_PS1="​\u@`hostname` (\d) > "</​code>​
 +Vous pouvez par exemple rajouter cette commande dasn votre ~/.bashrc ou ~/​.bash_variables
 +
 +===== Avoir rapidement le nombre d'​entrées dans une GROSSE table (valable en innodb uniquement) =====
 +
 +Cela donne uniquement une valeur approximative,​ le nombre d'​enregistrements n'​etant pas mis a jour pour des raisons de perf :
 +<​code>​show table status like '​MaGrosseTable';</​code>​
 +
 +
sysadmin/tips/mysql.txt · Dernière modification: 2015/07/17 17:15 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0