【发布时间】:2016-09-06 10:24:06
【问题描述】:
我将使用带有 NFC 的 GET 方法来提取一些数据,我想用大量唯一数字填充数据库,我不介意它们中有关键字,例如
TOM05543
TOM04423
KEL04432
KAL43242
这样做并事先用这些唯一 ID 填充我的数据库的最佳方法是什么?
【问题讨论】:
-
自动递增值不适合您吗?
-
@apokryfos 我希望这些数字是唯一的并且不容易被猜到,确保它们的安全并不是首要任务,因为它不会保存敏感数据。我只是希望它不是 1,2,3,4,5,6 等...同时保持它们简短并添加关键字以填充更多的唯一 ID
-
你有没有尝试过 SO 用户的某些东西或想要代码。
-
他们必须遵守任何特定的模式吗?取序列号的 md5 散列的前 X 个字符 + 一个盐可能适合,但它最终会成为一个随机 (-ish) 字母和数字字符串,而不是任何可读性强的字符串。
-
@RohanKumar 我对 PHP 还很陌生,我玩过很多东西,我只是想学习最佳实践,而不是养成错误的坏习惯;)