Maison  >  Questions et réponses  >  le corps du texte

Le serveur MySQL ne peut pas appliquer les modifications dans le fichier my.cnf

J'ai installé le serveur mysql et le client mysql à l'aide de bundles sur Centos 7. Le port du serveur MySQL est affiché comme 0. Je souhaite lui attribuer un port spécifique. A cet effet, j'ai modifié /etc/my.cnf comme suit :

port=4545

Après modification, j'ai redémarré le service. Mais il ignore les paramètres réseau lors du démarrage et l'état est ON. J'ai également essayé de désactiver la mise en réseau sans succès.

Après le changement, j'ai également essayé mysql_secure_installation mais j'ai eu l'erreur suivante :

Échec ! Erreur : le serveur MySQL s'exécute avec l'option --skip-grant-tables et ne peut donc pas exécuter cette instruction

Comment puis-je résoudre ce problème ? Merci pour votre réponse

P粉092778585P粉092778585379 Il y a quelques jours474

répondre à tous(1)je répondrai

  • P粉957723124

    P粉9577231242023-09-07 12:05:56

    J'ai résolu mon problème en :

    systemctl stop mysqld
    systemctl daemon-reload
    systemctl set-environment MYSQLD_OPTS="--skip-networking=OFF"

    Après cela, j'ai redémarré le service.

    systemctl start mysqld

    répondre
    0
  • Annulerrépondre