sql >> データベース >  >> RDS >> Mysql

mysql、mysqladmin、mysqldの違い

    3つのコマンドに関するマニュアルページを読むだけで、簡単にそれを見つけることができます。

    • mysqld サーバーです 実行可能ファイル(そのうちの1つ)
    • mysql コマンドラインclientです
    • mysqladmin メンテナンスです または管理ユーティリティ

    それらは異なる目的を果たします。それらの間には単に「違い」はありません。タスクごとに、ユーティリティが異なります。ネジにドライバーを使用し、釘にハンマーを使用するのと同じです。

    データベースサーバーにクエリを実行する場合は、クライアントを使用してデータベースサーバーに接続する必要があります。 。クライアントはサーバーに接続します これはmysqlサービスを提供します。サーバーで管理上の調整を行う必要がある場合は、管理ユーティリティが必要です。 。

    通常、サーバーは、サーバーが実行されているオペレーティングシステムによって起動および停止されるため、起動時とシャットダウン時に起動および停止します。クライアント(さまざまなタイプのクライアントがあります)は、サーバー内のデータを処理するユーザーまたはプログラムによって開始および使用されます。また、管理スタッフは管理ツールを使用して、システム上のサーバーを管理します。




    1. codeigniterActiveRecordで実行前と実行なしのエコークエリ

    2. ハイブリッドクラウドセットアップでのMariaDBの実行

    3. mysqlは単一のクエリ内に複数の挿入をアトミックにしていますか?

    4. mysqlテーブルの重複する値を削除する方法