我有一个 MySQl 表,其中包含大量没有主键的列。它是通过外部 csv 文件导入的。
我有一个 php 代码,它从当前行获取单元格值并修改它们,并且必须替换/更新当前行本身。我只需通过迭代各个行来获取结果..但是由于没有主键..我无法修改单元格值。
但是,由于没有主键,但 php 正在获取当前行,所以我只想更新正在获取的当前行。我们如何获取当前行?
谢谢。
最佳答案
如果您从 csv 文件导入此内容,我建议您向 csv 文件添加一个新的“ID”列。将该列中的每个值设置为唯一的数字(很可能是行号)。然后,当您将其导入 mysql 时,您将拥有一个可以使用的唯一行标识符。
关于php - 在没有主键的 MYSQL 表上更新当前获取的 PHP 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21182361/