- 締切済み
mysql
疑問があります。mysqlサーバーとmysqlクライアントとはなんですか? mysqlクライアントとはmysqlに接続するroot以外のユーザーのことを指すのでしょうか?サーバーはそのまんまサーバーのことですよね?? それと文字化け対策にmy.iniに skip-character-set-client-handshake と記述して解決できたのですが、これはサーバー側の文字コードをutf-8に設定しておけば、データベースの登録・参照などを必要として接続してくるユーザーの文字コードを無視してutf-8にしちゃうよっていうことなのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- kent85
- ベストアンサー率52% (38/73)
回答No.1
言葉の説明だけです。 MySQLはRDBMSで、DBです。 サーバーとは、サービスを提供するモノをそう呼びます。 ( SERVER / SERVICE ) クライアントサーバシステムにおけるクライアントとという言葉は ( CLIENT ) 質疑応答における質問者という形態に近いかもしれないですが 「クライアントサーバシステム」で概念をつかんだ方が適切です。 MySQLサーバなら、MySQLのDB機能を提供している側・モノ・存在。 MySQLクライアントなら、MySQLに対して問い合わせる側の存在・モノ。 近い言葉:MySQLのGUIユーティリティ≒GUI TOOL。