mysql ヘルプ!
■ このスレッドは過去ログ倉庫に格納されています
0676nobodyさん
04/10/20 15:55:21ID:???バージョンがわからないのでなんともいえないけど
1. TEXT型とする(格納前にアプリケーション側で長さチェック)
CREATE TABLE mailaddr(addr TEXT NOT NULL, PRIMARY KEY(addr(320));
2. local-partとdomainに分けて複合キーとする
CREATE TABLE mailaddr(localpart CHAR(64) NOT NULL, domain CHAR(255) NOT NULL,
PRIMARY KEY(localpart, domain));
3. 最大キー長を変更してmysqldをコンパイルしなおす
4. 「このシステムはRFC821に従いました」と主張する、または255文字を超えるメールアドレス
は格納できない仕様だと主張する
■ このスレッドは過去ログ倉庫に格納されています