Aller au contenu

Configuration De Mysql


Messages recommandés

Bonsoir,

Je cherche à configurer les variables par défaut de MySQL, cependant je ne sais pas si c'est car c'est synology qui organise originalement le dossier mysql ou si c'est moi .. mais je ne trouve pas le fichier my.cnf qui permet de modifier la configuration par défaut.

Je souhaiterai changer les encodages de la bdd, car lorsque j'effectue la commande suivante, j'obtiens ceci :

mysql> SHOW VARIABLES LIKE 'character_set%';
+--------------------------+---------------------------------------+
| Variable_name            | Value                                 |
+--------------------------+---------------------------------------+
| character_set_client     | latin1                                |
| character_set_connection | latin1                                |
| character_set_database   | latin1                                |
| character_set_filesystem | binary                                |
| character_set_results    | latin1                                |
| character_set_server     | latin1                                |
| character_set_system     | utf8                                  |
| character_sets_dir       | /usr/syno/mysql/share/mysql/charsets/ |
+--------------------------+---------------------------------------+

Et webrick (serveur web ruby) & ruby a des soucis d'encodage avec la bdd apparement. Donc je me suis dis que ça serait bien que par défaut j'applique ceci :

SET character_set_client = utf8;
SET character_set_connection = utf8;
SET character_set_database = utf8;
SET character_set_filesystem = utf8;
SET character_set_results = utf8;
SET character_set_server = utf8; 

Pour avoir la table suivante :

+--------------------------+---------------------------------------+
| Variable_name | Value |
+--------------------------+---------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | utf8 |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/syno/mysql/share/mysql/charsets/ |
+--------------------------+---------------------------------------+ 

J'imagine donc que modifier my.cnf devrait me permettre d'avoir cette table utf8 ? Donc où se trouve ce fichier ? :)

Merci !

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.