facebook连接uid mysql存储问题

hie*_*ter 2 facebook connect bigint uid

我正在做一个facebook连接集成.我使用facebook php库来获取uid,就像

$ facebook =新Facebook($ api_key,$ secret); $ fb_user = $ facebook-> require_login();

$ fbuser是一个16个字符长的bigint,例如1000002949493949

但是,当我将此值插入mysql时,它只插入2949493949

所以稍后当我尝试将uid与存储在我的数据库1000002949493949中的uid匹配时,它不匹配,因为数据库正在返回2949493949

我的数据库中的uid字段是一个长度为20的bigint.它最初是一个int,但是当我开始遇到新的更长的uid时我改变了它.

知道我需要做什么来正确存储uid吗?

小智 5

将fb_uid存储在db中时,应将其存储为BIGINT(对于mysql)