Aller au contenu

Featured Replies

Posté(e)

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 !

Posté(e)
  • Auteur

Personne ? :(

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…

Qui est en ligne (Afficher la liste complète)

  • Il n’y a aucun utilisateur enregistré actuellement en ligne

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.