1. ホーム
  2. mysql

[解決済み] MySQL ServerとMySQL Clientの違いは何ですか?

2022-11-06 04:28:45

質問

Ubuntuでは、通常両方をインストールしますが、MySQLのクライアントとサーバーの違いは何ですか?

ボーナスとして、新しいステートメントが MySQL 5.x が必要であると言及している場合、それはクライアント、サーバー、またはその両方を意味します。 たとえば、このリンク https://dev.mysql.com/doc/refman/5.7/en/json-search-functions.html は、json_extract をサポートするために 5.7.x が必要であると述べていますが、これは、クライアント、サーバ、またはその両方の 5.7.x が必要であることを意味するのでしょうか。

どのように解決するのですか?

mysql サーバパッケージは mysql データベースサーバをインストールし、mysql クライアントを使用して対話することができます。mysql クライアントを使用すると、リモート コンピュータまたは自分のコンピュータの任意の mysql サーバーにコマンドを送信することができます。

mysqlサーバーはデータを持続させ、そのためのクエリーインターフェイス(SQL)を提供するために使用されます。 mysqlクライアントの目的は、そのクエリインターフェイスを使用できるようにすることです。

クライアントパッケージには、データのバックアップ/リストアやサーバーの管理を簡単に行うためのユーティリティも付属しています。