MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLサーバーの起動・停止・再起動方法【Linux・Windows対応】

本記事では、LinuxおよびWindows環境においてMySQLサーバーを起動・停止・再起動する方法を、初心者にもわかりやすく解説します。

Linuxでサーバーを起動・停止する方法

Linuxでは、コマンドラインから以下のコマンドを実行することで、MySQLサーバーの起動と停止が可能です。

/etc/init.d/mysqld start
/etc/init.d/mysqld stop

サーバーを再起動したい場合は、次のコマンドを使用します。

/etc/init.d/mysqld restart

Linuxのserviceコマンドを使う方法

ディストリビューションによっては、より簡潔に操作できる「service」コマンドが用意されています。

service mysqld start
service mysqld stop
service mysqld restart

また、環境によってはサービス名が「mysqld」ではなく「mysql」となる場合があります。その場合は以下のコマンドを使用してください。

service mysql start
service mysql stop
service mysql restart

Windowsでサーバーを起動・停止する方法

Windowsでは、GUIのサービス管理ツールを使う方法と、コマンドプロンプトを使う方法の2通りがあります。

サービス管理ツールを使う手順

  • 「Windowsキー + R」を押して「ファイル名を指定して実行」ウィンドウを開きます。
  • 「services.msc」と入力してEnterキーを押します。
  • インストールされているMySQLのバージョンに対応するサービスを一覧から探します。
  • 該当サービスを選択し、「開始」「停止」「再起動」のいずれかの操作をクリックします。

コマンドプロンプトを使う方法

コマンドプロンプトから直接MySQLサーバーを操作することもできます。まず、サーバーを起動する場合は以下のコマンドを実行します。

C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld"

サーバーを停止する場合は、mysqladminコマンドに「-u root」オプションを付けて実行します。これにより、rootユーザーとしてサーバーを安全にシャットダウンできます。

C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqladmin" -u root shutdown

運用環境では、サービスとしてMySQLを登録しておくことで、OSの起動時に自動的にサーバーが立ち上がるよう設定することも可能です。状況に応じて最適な方法を選択してください。

  1. MS SQL Serverでサービスを開始・停止する方法を徹底解説

    MS SQL Serverには、データベースの作成や管理のために、2つの主要なサービスが用意されています。さらに、その他の目的に対応するための追加サービスも複数提供されています。MS SQL Serverの主要なサービスMS SQL Serverの2つの主要なサービスは以下の通りです。SQL ServerSQL Server Agentその他の追加サービスは以下の通りです。SQL Server BrowserSQL Server Full Text SearchSQL Server Integration ServicesSQL Server Reporting ServicesSQL Ser

  2. コマンドプロンプトの基本:プログラムの起動とプロセスの終了方法

    コマンドプロンプトの基本:プログラムの起動とプロセスの終了 コマンドプロンプトを使うと、プログラムを素早く起動できます。特に、検索機能から探すのが面倒なWindowsの管理ツールなどを呼び出す際に便利です。 この記事では、コマンドプロンプトでプログラムやプロセスを扱うための基本的な操作をいくつか紹介します。 プログラムの起動 コマンドプロンプトからプログラムを起動するには、プログラム名を入力するだけです。 notepad このコマンドを実行すると、新しいメモ帳(Notepad)が起動します。この例が動作するのは、Windowsがメモ帳の場所をすでに把握しているためです。このようにプログラム名だ