Question

J'ai terminé la migration de 5.1 à 5.6, et (avec les mêmes requêtes qu'auparavant) MySQL se plaint immédiatement:

Erreur générale: 1651 Le cache de requête est désactivé; Redémarrez le serveur avec query_cache_type = 1 pour l'activer

Je ne veux pas que le cache de requête soit activé (c'est une application avec beaucoup d'écriture), et mon fichier my.ini ressemble à ceci:

# The MySQL server
[mysqld]
# ... other parameters...

query_cache_type = 0
query_cache_size = 0

De plus, sur Connect, mon emballage de connexion PHP s'exécute toujours

SET SESSION query_cache_type = OFF

Ce que je ne comprends pas, c'est

  1. Pourquoi les paramètres ne fonctionnent apparemment pas
  2. Pourquoi MySQL doit-il même se plaindre d'un paramètre désactivé lorsque c'est le choix de l'utilisateur de le faire.

Éclairage nécessaire - Merci!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top