php - mysql数据库不存储完整的memberId数

标签 php mysql sql phpmyadmin

嗨,我遇到了一个很奇怪的问题

用户通过FB登录我的网站,成员nr是一个很长的nr,看起来像这样10153852694717081

当用户进行交易时,我注意到表中只有 member_id 的一部分被存储member_id 的前 8 位数字.

会不会是成员(member)号太长了?发生这种情况的任何其他建议或可用于解决此问题的任何修复

member_nr行的特征:

type=varchar

length = 255

最佳答案

Facebook uid 没有设置长度,因此无法知道要将表设置为多大,因此请将列类型设置为无符号 bigint,在 phpmyadmin 中如何执行此操作如下所示: enter image description here

关于php - mysql数据库不存储完整的memberId数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30727796/

相关文章:

php - 过滤和排序具有多个值的多维数组

mysql - 如何删除mysql中的表属性?

java - 使用 JPA 和 MySQL 检查用户是否喜欢该帖子的最佳方法是什么?

php - 使用 Jquery Checkbox 发送多个表单

mysql - 如何使用给定的正则表达式格式检查 sql 查询中用户输入的格式?

mysql - 如何向两个有关系的表中插入数据

php - 家谱树mysql

PHP mysql 数据未从最后一个 id 检索

sql - 将列中的数据替换为 SQL 中的字符

PHP::如何在读取后从服务器删除文件。 Unlink() 之前执行