MySQLクライアントとサーバー側のツール

MySQLのは、通常はサーバー上にインストールされている、私たちは、あなたは、いくつかのCRUD操作を行うことができ、クライアントを接続することができます。のは、MySQLのユーティリティのセットを説明するために、サーバーとクライアントを分割してみましょう。

MySQLのサーバー側のユーティリティ

1)のmysqld

SQLデーモン(つまりMySQLサーバ・プロセス)。プログラムが実行されなければならないの後、クライアントがサーバに接続することで、データベースにアクセスすることができます。

2)mysqld_safeを

サーバーの起動スクリプト。UNIXおよびNewWareでmysqldサーバを起動するためのmysqld_safeを使用してお勧めします。mysqld_safeが、たとえば、エラーが発生したときに、サーバーを再起動し、実行時の情報がエラーログファイルに書き込まれ、いくつかの安全性を追加します。

3)mysql.serverの

サーバーの起動スクリプト。特定のレベルを収容するためのスクリプトは、サーバを起動し、システムディレクトリを実行するスクリプトを実行します。これは、MySQLサーバを起動するためのmysqld_safeを呼び出します。

4)mysqld_multi

システムにインストールされている複数のサーバを起動または停止することができ、サーバの起動スクリプト。

5)mysamchk

ユーティリティMyISAMテーブルを、記述チェックし、最適化し、維持するために使用します。

6)mysql.serverの

サーバーの起動スクリプト。UNIXでのMySQLの分布は、mysql.serverスクリプトが含まれています。

7)はmysqlbug

MySQLのバグレポートスクリプト。MySQLのメールシステムにバグレポートを送信するために使用することができます。

8)mysql_install_dbの

このスクリプトは、既定のアクセス許可を付与する権利をMySQLのテーブルを作成します。あなたが最初にあなたのシステムにMySQLをインストールするときに通常一度だけ行きました。

MySQLのクライアントユーティリティ

1)myisampackは

MyISAMテーブルが小さく、読み取り専用テーブルのツールを生成するためにテーブルを圧縮しました。

2)mysqlの

インタラクティブは、SQL文を入力するか、またはバッチモードでのコマンドラインツールを使用してファイルからそれらを実行します。

3)mysqlacceess

ホスト名、ユーザー名とスクリプトの権限データベースの組み合わせへのアクセスを確認してください。

4)のmysqladmin

そのような権限テーブルを再読み込み、作成またはデータベースを削除するなど、クライアントの管理操作の実行は、テーブルには、ハードディスクや再オープンログファイルに更新されます。mysqladminのバージョンも、ステータス、進捗状況、およびサーバー情報を取得するために使用することができます。

5)mysqlbinlogは

バイナリログからツールの声明を読み込みます。バイナリログファイルで実行されるステートメントを含め、システムがクラッシュからの回復を支援するために使用することができます。

6)mysqlcheckの

表のチェック、修理、分析、および顧客テーブルメンテナンスプログラムを最適化します。

7)mysqldumpを

MySQLデータベースは、クライアントの(たとえば、SQLステートメントまたはタブ区切りテキストファイルなど)のファイルにダンプします。

8)mysqlhotcopy

サーバーが実行され、高速なバックアップツールのMyISAMやISAMテーブル。

9)MySQLのインポート

適切なクライアントにLOAD DATA INFILEのテキストファイルを使用してください。

10)mysqlshowは

ディスプレイのデータベース、テーブル、カラム、インデックスおよびクライアント関連の情報。

11)にperror

ディスプレイシステムまたはMySQLのエラーコードは、ツールを意味します。

おすすめ

転載: www.linuxidc.com/Linux/2019-08/159925.htm