Maison  >  Article  >  base de données  >  Vous utilisez des fichiers d'options pour les programmes MySQL ? Utilisation de fichiers d'options

Vous utilisez des fichiers d'options pour les programmes MySQL ? Utilisation de fichiers d'options

PHPz
PHPzavant
2023-09-09 16:17:07781parcourir

使用 MySQL 程序的选项文件?选项文件的使用

Comprenons comment utiliser les fichiers d'options avec les programmes MySQL -

  • La plupart des programmes MySQL peuvent lire les fichiers d'options d'options de démarrage, également appelés fichiers de configuration.

  • Les fichiers d'options fournissent un moyen simple de spécifier les options couramment utilisées afin qu'elles n'aient pas besoin d'être saisies sur la ligne de commande à chaque fois que l'utilisateur exécute un programme.

  • Pour savoir si le programme lit le fichier d'options, vous pouvez l'appeler à l'aide de l'option -help.

  • Pour mysqld, vous pouvez utiliser --verbose et --help.

  • Si le programme lit les fichiers d'options, le message d'aide indique les fichiers qu'il doit rechercher et les groupes d'options qu'il reconnaîtra.

Les programmes MySQL démarrés avec l'option -no-defaults ne liront que .mylogin.cnf. Les serveurs démarrés avec la variable système persisted_globals_load désactivée ne lisent pas mysqld−auto.cnf.

Fichiers d'options

De nombreux fichiers d'options sont des fichiers de texte brut créés avec n'importe quel éditeur de texte. Les exceptions sont décrites ci-dessous -

  • Fichier .mylogin.cnf contenant les options de chemin de connexion.

  • Il s'agit d'un fichier crypté créé par l'utilitaire mysql_config_editor.

  • "Chemin de connexion" est un groupe d'options qui autorise uniquement certaines options : Hôte, Utilisateur, Mot de passe, port et socket.

  • Le programme client utilise l'option --login-path pour spécifier le chemin de connexion à lire à partir de .mylogin.cnf.

  • Spécifiez le nom du fichier de chemin de connexion alternatif, c'est-à-dire MYSQL_TEST_LOGIN_FILE Les variables d'environnement doivent être définies.

  • Cette variable est utilisée par l'utilitaire de test mysql-test-run.pl, mais est également reconnue par mysql_config_editor et les clients MySQL tels que mysql, mysqladmin etc.

  • Le fichier mysqld-auto.cnf dans le répertoire de données est un fichier au format JSON qui contient les paramètres de variables système persistantes.

    li>
  • Créé par le serveur après l'exécution de SET PERSIST ou SET PERSIST_ONLY

  • La gestion de mysqld-auto.cnf doit être effectuée par le serveur, pas par l'exécution Manuellement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer