Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql Phpmyadmin使用随机字符串更新行_Mysql_Phpmyadmin - Fatal编程技术网

Mysql Phpmyadmin使用随机字符串更新行

Mysql Phpmyadmin使用随机字符串更新行,mysql,phpmyadmin,Mysql,Phpmyadmin,因此,我最近添加了一项功能,让用户拥有自己的PIN,可以使用该PIN登录。 但是这个特性并不是在用户第一次加入时创建的,因此我试图在PIN行中插入随机数,这些随机数当然是唯一的。因为在创建大多数行之前没有添加该功能,所以我现在只能在大多数表中使用预设值 我想知道是否有人知道PhpMyAdmin中的一个脚本/命令,可以用4到5位的随机数更新每一行 表: Unique_ID ID Username Gold Bank Troop Head Body Gloves Legs Feet **PIN**

因此,我最近添加了一项功能,让用户拥有自己的PIN,可以使用该PIN登录。 但是这个特性并不是在用户第一次加入时创建的,因此我试图在PIN行中插入随机数,这些随机数当然是唯一的。因为在创建大多数行之前没有添加该功能,所以我现在只能在大多数表中使用预设值

我想知道是否有人知道PhpMyAdmin中的一个脚本/命令,可以用4到5位的随机数更新每一行

表:

Unique_ID
ID
Username
Gold
Bank
Troop
Head
Body
Gloves
Legs
Feet
**PIN**
PIN需要自动设置,用户无法自行设置。否则,该系统将毫无用处。 而且数据没有散列,因为Python已经有了一个保护脚本

类似这样:

update table set pin = FLOOR(1111 + (RAND() * 88889));

请参阅以获得解释。

您不应该对其进行哈希处理吗?我不知道phpmyadmin,但通过快速连接到数据库,使用php或Python应该相对简单、直接。不。。您是否用表名替换了
,用真实字段名替换了
pin
?这是因为它应该
选择楼层(1111+(兰德()*88889))