ホームページ >データベース >mysql チュートリアル >mysql.server - MySQL サーバー起動スクリプト

mysql.server - MySQL サーバー起動スクリプト

PHPz
PHPz転載
2023-09-19 14:21:05774ブラウズ

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

#mysql.server は、場所を MySQL インストール ディレクトリに変更します。次に、mysqld_safe を呼び出します。サーバーを特定のユーザーとして実行するには、グローバル /etc/my.cnf オプション ファイルの [mysqld] グループに適切なユーザー オプションを追加します。

  • 場所を MySQL インストール ディレクトリに変更し、mysqld_safe を呼び出します。
  • サーバーを特定のユーザーとして実行するには、適切なユーザー オプションを [mysqld] グローバル /etc/my.cnf オプション ファイル グループに追加できます。

  • mysql.server が MySQL のバイナリ ディストリビューションとして標準以外の場所にインストールされている場合。

  • mysqld_safe を実行する前に、この場所を修正して、場所を正しいディレクトリに変更する必要があります。

  • 完了後、将来 MySQL がアップグレードされると、変更された mysql.server バージョンが上書きされます。再インストールできるように、編集したバージョンのコピーを必ず作成してください。

  • mysql.server stop サーバーにシグナルを送信してサーバーを停止します。 mysqladmin shutdown を実行して手動で停止することもできます。

これに関連するいくつかのコマンド ライン オプションを理解しましょう -

basedir =dir_name

は MySQL インストールのパスを指しますディレクトリに。

datadir=dir_name

は、MySQL データ ディレクトリのパスを指します。

pid-file=file_name

サーバーがプロセス ID を書き込むファイルのパス名を指します。サーバーはデータ ディレクトリにファイルを作成します。それ以外の場合は、別のディレクトリを指定するために絶対パス名が指定されます。

service-startup-timeout=秒

ユーザーがサーバーの起動確認を待つ必要がある時間を秒単位で示します。この時間内にサーバーが起動しない場合、mysql.server はエラーで終了します。デフォルト値は 900 です。値 0 は、ユーザーが起動をまったく待機する必要がないことを示します。負の値は永久に待機することを意味します (タイムアウトがない場合を指します)。

以上がmysql.server - MySQL サーバー起動スクリプトの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。