mysql+php 中批量更新 有a表(id, name, sort), 假设有20条记录, 现在要批量更新这20条记录.我用php打印出来成一张表格, 修改后, update一般有方法:一, 建立一张相同结构的b表的, 批量插入数据, 再关联并批量覆盖到a表二, 在php里一条条循环更新a表 还有其它更好的方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据量小的话用第一种 那样几个字段可以合并成一个字段 譬如id name sort合并成类似下面的name"1zhangPeople,2liPeople,3pipiDog"如果数据量多的话要符合第三范式 那样的话就你的第二种 不过可以给要更新的字段加上标记 或者从前台获得要更新的字段 有目的的更新 如果是PHP的话,一般是 由程序来实现。 20条记录在php直接update就可以了 我以为用一条sql可以批量更新, 好像批量插入一样 ... 假设你要更新 1000 个记录,无规律。 (有规律的话,你可以直接用一条UPDATE完成了。)你把这 1000个记录插入临时表,也是需要时间和操作的! PHP中去生成这个insert 语句,为什么不直接去执行 update 呢? mysql like查询问题 请教linux下psql驱动psqlodbc安装问题 mysql 里怎样查找含有"_"的,like '%_%'不行啊! 查询 in的疑问 请问EMUN数据类型的使用方法是怎样的??急忙? 菜鸟.请问各位一下,在mysql 中两字段字符相加出现的问题.????? mysql数据库移植 请问mysql能限制特定账号对某个数据库的访问吗? mySQL如何实现数据远程集中? mysql 字段合并 请教一条MYSQL语句的写法 ORDER BY 和 WITH ROLLUP 的问题
合并成类似下面的
name
"1zhangPeople,2liPeople,3pipiDog"
如果数据量多的话要符合第三范式 那样的话就你的第二种 不过可以给要更新的字段加上标记 或者从前台获得要更新的字段 有目的的更新
在php直接update就可以了