Mysql

De Linuxmemo.


Sommaire

Les commandes Client du démon "sqld"

  • Connexion au shell
mysql -uuser -p
  • Utile dans le shell:
ego       (\G) Send command to mysql server, display result vertically.
clear     (\c) Clear the current input statement.
help contents
help commande_sql
  • Verification des droits:
mysqlacces user base -U root -P
  • Dump des bases et/ou tables:
mysqldump [options] db_name [tables]
  • display database, table, and column information
mysqlshow

Encodage

Obtenir des informations sur l'encodage

SHOW VARIABLES LIKE 'char%';

Changer l'encodage par défaut d'un serveur MySQL

Modifier le fichier de configuration /etc/my.cnf en ajoutant des paramètres similaires à ceux donnés ici (utilisation de utf8 dans l'exemple).

[mysqld]
#Set the default character set
default-character-set=utf8
#Set the default collation
default-collation=utf8_general_ci

Il faudra ensuite redémarrer le serveur

# /etc/init.d/mysqld restart
mysql> SHOW VARIABLES LIKE 'character_set_system';
character_set_system utf8
Outils personnels