2011-11-10 13 views

答えて

35

Facebookのユーザー名の最大長は現在50文字です。 @BKが示唆されているように、「本当に長い名前」を作成しようとしている一方で

は、Facebookのユーザー・アカウント・ビューは、51文字以上の何も文句を言う:私も最大で50を確認することができます

Facebook user account view complaining when a 51 character username is provided - "Max length exceeded"

+1

ここで最大ユーザー名の長さを確認できます:https://www.facebook.com/username –

+0

@BennyNeugebauerこのページにアクセスするにはFacebookアカウントが必要ですか? – jamesc

+0

はい、Facebookアカウントはhttps://www.facebook.com/usernameにアクセスする必要があります –

14

私はそのどこでも文書化されていませんが、私の推測では、49

ロンボウズが終わるとtorrentを私は数十万以上のユーザーを見た後見てきた最長の一つとして50掲示されることをかなり確信しています100 million Facebook user names。もしあなたが本当に知りたいのであれば、それを引き下げてそれを照会することができます。または、本当に長い名前のFacebookアカウントを作成してみてください。

+0

。 100kページ以上をチェックし、そのうち約10文字は50文字のユーザー名を特殊文字なしで使用しました。だからvarchar(50)は行く方法です。 Facebookのユーザー名の文字制限のため、ここではUnicodeは必要ありません。 –

-1

私は最近、255バイトを超えたユニコード名(最初は&の姓)を見つけました。残念ながら、何文字かを正確には思い出せませんが、varchar(255)データベースフィールドが壊れました。

+0

名前またはユーザー名を意味しましたか? –

+0

ユーザ名ではなく、名前です。 –

+1

まあ、私はこれを尋ねた理由を思い出すことができませんでした:)とにかく、それは255文字または255バイト以上でしたか?それが255バイト(Unicode)以下の場合は、255バイトよりも長い場合でも、utf8でエンコードされた 'varchar(255)'フィールドに収まる必要があります。それ以外の場合は、Facebookが名前を「テキスト」または何かに格納していることを意味します。これは興味深いものです。 –

関連する問題