Maison >base de données >tutoriel mysql >mysql.server - Script de démarrage du serveur MySQL

mysql.server - Script de démarrage du serveur MySQL

PHPz
PHPzavant
2023-09-19 14:21:05775parcourir

mysql.server - MySQL 服务器启动脚本

mysql.server changera l'emplacement en répertoire d'installation MySQL. Il appellera ensuite mysqld_safe. Pour exécuter le serveur en tant qu'utilisateur spécifique, ajoutez les options utilisateur appropriées au groupe [mysqld] du fichier d'options global /etc/my.cnf.

  • Il modifie l'emplacement dans le répertoire d'installation de MySQL, puis appelle mysqld_safe.
  • Pour exécuter le serveur en tant qu'utilisateur spécifique, vous pouvez ajouter les options utilisateur appropriées au groupe de fichiers d'options globales /etc/my.cnf [mysqld].

  • Si mysql.server est installé dans un emplacement non standard en tant que distribution binaire de MySQL.

  • Cet emplacement doit être modifié pour changer l'emplacement dans le répertoire correct avant d'exécuter mysqld_safe.

  • Une fois terminé, si MySQL est mis à niveau à l'avenir, la version modifiée de mysql.server sera écrasée. Assurez-vous de faire une copie de la version modifiée afin de pouvoir la réinstaller.

  • mysql.server stop Arrête le serveur en envoyant un signal au serveur. Il peut également être arrêté manuellement en exécutant mysqladmin shutdown.

Faites-nous savoir quelques options de ligne de commande qui y sont liées -

basedir =dir_name

fait référence au chemin d'accès au répertoire d'installation de MySQL.

datadir=dir_name

fait référence au chemin du répertoire de données MySQL.

pid-file=file_name

Cela signifie que le serveur écrit le nom de chemin du fichier qu'il contient dans son ID de processus. Le serveur crée le fichier dans le répertoire de données, sinon un chemin absolu est donné pour spécifier un répertoire différent.

service-startup-timeout=seconds

Il indique le temps en secondes pendant lequel l'utilisateur doit attendre la confirmation du démarrage du serveur. Si le serveur n'est pas démarré dans ce délai, mysql.server se terminera avec une erreur. La valeur par défaut est 900. Une valeur de 0 indique que l'utilisateur ne doit pas du tout attendre le démarrage. Une valeur négative signifie attendre indéfiniment (cela fait référence au cas où il n'y a pas de délai d'attente).

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