ホームページ  >  記事  >  データベース  >  MySQL サーバーを管理するための MySQL データベースにはどのようなプログラムがありますか?

MySQL サーバーを管理するための MySQL データベースにはどのようなプログラムがありますか?

WBOY
WBOY転載
2023-08-26 22:41:12618ブラウズ

MySQL サーバーを管理するための MySQL データベースにはどのようなプログラムがありますか?

MySQL データベースは、MySQL サーバーを管理するための管理ツールとして次のプログラムを提供します:

mysqld

MySQL サーバー デーモンとも呼ばれます。 。これは、MySQL インストールでほとんどの作業を実行するメイン プログラムです。 MySQL サーバーを起動するには、‘mysqld’ を使用する必要があります。起動時に指定できるオプションが多数あります。

mysqladmin

基本的に、「mysqladmin」は管理操作を実行するクライアントとして使用できます。これを使用して、サーバーの構成と現在のステータスを表示したり、データベースを作成および削除したりすることができます。

たとえば、「mysqladmin」で --ping オプションを指定したコマンドを使用すると、MySQL サーバーが稼働しているかどうかを確認できます。

C:\mysql\bin>mysqladmin -u root ping
mysqld is alive

新しいデータベースを作成する場合は、次のようにします。次のコマンド補完を使用できます:

C:\mysql\bin>mysqladmin -u root create Tutorials

他の多くの管理操作は、「mysqladmin」のさまざまなオプションを使用して実行できます。

mysql

基本的に、これはエンド ユーザーがユーザー データ オブジェクトを管理するためのコマンド ライン インターフェイスです。

mysqlcheck

これは、エンド ユーザーがテーブルのチェック、修復、最適化、分析などのテーブル メンテナンスを実行するためのコマンド ライン インターフェイスです。これは、「mysqld」サーバーの実行中に使用する必要があります。そうすれば、テーブルのメンテナンスを実行するためにサーバーを停止する必要がなくなります。

mysqlshow

これは、エンド ユーザーがテーブルと列の情報を表示するためのコマンド ライン インターフェイスです。これは、どのデータベース、そのテーブル、またはテーブルの列やインデックスが存在するかをすばやく確認するために使用されます。

mysqldump

これは、管理者またはエンド ユーザーがサーバーからファイルにデータをエクスポートするためのコマンド ライン インターフェイスです。基本的に、論理バックアップを実行し、元のデータベース オブジェクト定義とテーブル データを再現するために実行できる一連の SQL ステートメントを生成します。 mysqldump コマンドは、CSV、その他の区切りテキスト、または XML 形式で出力を生成できます。

mysqimport

これは、管理者またはエンド ユーザーがテーブルにデータをロードするためのテーブル プログラム ツールにデータ ファイルをロードするためのコマンド ライン インターフェイスです。

以上がMySQL サーバーを管理するための MySQL データベースにはどのようなプログラムがありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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