同一サーバーの

MySQLの文字コードをユーザー毎にわける方法はありませんか?

ユーザー名testの文字コードはEUC-JP
ユーザー名test2の文字コードはUTF-8
のようにしたいのです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2008/05/25 15:50:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:b-wind No.1

回答回数3344ベストアンサー獲得回数440

ポイント27pt

MySQL :: MySQL 4.1 リファレンスマニュアル :: 9.3 デフォルトのキャラクタセットおよび照合順序の決定

MySQL4.1 以降ならばサーバー、データベース、テーブル、カラムごとに文字コードを指定できるが、

ユーザーごとに分ける方法は無い。

id:chuken_kenkou No.2

回答回数722ベストアンサー獲得回数54

ポイント27pt

MySQLのバージョンは何でしょうか?

ユーザ毎に文字コードを分けるって、データベースやテーブルの共用を一切しないということですか?

もしそういうことでよければ、CREATE DATABASE(MySQL 5.0以降)やCREATE TABLEで指定可能

です。



MySQL :: MySQL 5.0 Reference Manual :: 12.1.3 CREATE DATABASE Syntax

id:ahirusan No.3

回答回数229ベストアンサー獲得回数3

ポイント26pt

管理者が混乱するだけだから止めた方が良いのではないでしょうか。そもそもユーザごとに一つのデータベースを持つ意味が不明ですし。

Googleはダミーです。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません