Maison  >  Article  >  base de données  >  mysqld_safe - Script de démarrage du serveur MySQL

mysqld_safe - Script de démarrage du serveur MySQL

王林
王林avant
2023-08-30 14:17:021127parcourir

mysqld_safe - MySQL 服务器启动脚本

Qu'est-ce que mysqld_safe

La commande mysqld_safe est considérée comme la bonne façon de démarrer le serveur mysqld sous Unix.

  • Il ajoute certaines fonctionnalités de sécurité telles que le redémarrage du serveur en cas d'erreur et la journalisation des informations d'exécution dans le journal des erreurs.

  • Il essaie de démarrer un exécutable appelé mysqld. Afin de remplacer ce comportement par défaut et de spécifier explicitement le nom du serveur à exécuter, l'option --mysqld ou --mysqld-version peut être spécifiée dans mysqld_safe. --ledir peut également être utilisé pour indiquer à mysqld_safe dans quel répertoire il doit rechercher le serveur.

  • Pour les options que mysqld_safe ne comprend pas, elles ne seront transmises à mysqld que si elles sont spécifiées sur la ligne de commande. Ces options sont ignorées si elles sont spécifiées dans le groupe [mysqld_safe] du fichier d'options.

  • Il lit toutes les options des sections [mysqld], [server] et [mysqld_safe] du fichier d'options.

  • Pour une compatibilité ascendante, mysqld_safe lit la section [safe_mysqld], mais pour rester à jour, les utilisateurs doivent renommer ces sections en [mysqld_safe].

  • mysqld_safe peut accepter des options sur la ligne de commande et dans les fichiers d'options,

Pour démarrer ou arrêter le serveur manuellement à l'aide du script mysql.server, appelez-le sur la ligne de commande avec les paramètres de démarrage ou d'arrêt. Comme indiqué ci-dessous −

shell> mysql.server start
shell> mysql.server stop

Pour utiliser une bibliothèque tcmalloc spécifique, vous devez spécifier son chemin d'accès complet. Regardons un exemple −

[mysqld_safe]
malloc-lib=/opt/lib/libtcmalloc_minimal.so

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