最近遇到一点麻烦事,新安装的PHPwind6.0正式版社区在导入之前的会员帐号资料时,发现很多会员的mail地址貌似胡乱填写的,之前的PHPwind5.5版本没有开启mail地址验证功能,所以估计很多用户胡乱填写了email地址,所以我就想要求所有正式会员重新验证邮件地址来重新激活会员帐号,结果发现社区根本没有这项功能,挣扎了N久,数据库的会员资料数据表被反复安装=删除了好几遍,总算找到了一个批量修改的方法。
不过这样操作会连社区创建者的账号都改成未激活,所以要是不清楚还真的不敢动手。
在PHPwind6.0的MySql数据库里,它的会员资料存在pw_members里面,会员帐号正常状态下这个数据表里的“yz”字段显示的值是1(即表示已经激活了帐号)。如果需要再次邮件激活,则这个值显示的内容必须与另一个字段"regdate"的值相同,程序在验证时自动检测两个字段的内容是否完全一样之后才会进行有效验证,否则会给出参数错误的提示。例如会员UID 1的“regdate”字段内容是1194067635,那么“yz”字段的值也一样是1194067635;以此类推,如果会员UID 2的“regdate”字段内容是1175320740,那么“yz”字段的值也一样是1175320740...
此时,由于可能的各种原因,“yz”字段的值可能并不是都是1(即表示已经激活了帐号)的状态,如何让“yz”字段的值和“regdate”字段内容保持一致呢?同时,因为会员资料N多,又如何批量转换所有会员帐号的这个字段值呢?
我用的方法是这样的
UPDATE table SET 被替换的字段名=被复制的字段名
应用到本文实例:
UPDATE pw_members SET yz=regdate
其中“pw_members”是数据表名称;“被替换的字段名”指的是在“pw_members”中你要修改的那个字段的名称,这里是“yz”;而“被复制的字段名”指的是提供字段内容给“yz”字段复制的字段名(好拗口哟!)“regdate”;这样可以批量将每个UID内的“yz”修改并复制成和“regdate”相同的值。而会员在下次登陆时社区就会要求他再次激活邮件帐号。
由于此举是批量修改,因为将会把包括社区创建者在内的所有账号都改成未激活,所以当执行完了以后,要立即把包括社区创建者在内不需要激活的账号改回正常状态。方法是在pw_members数据表的浏览状态下,选择你要改回正常状态的会员帐号,点击“编辑”进入之后找到“yz”字段,将字段的值例如“1194067635”改成“1”,这样这个会员帐号就恢复正常了;也可以用管理员帐号进入社区管理后台“会员管理”里将需要的会员ID手动激活。
另外,如何手动将同一数据表内不同字段之间的内容批量转换,可以参考下面的命令:
UPDATE table set 字段名=REPLACE(字段名,'原字符串','替换的字符串') where 已知的字段名 LIKE '%原字符串%'
应用到本文实例:
UPDATE pw_members set yz=REPLACE(yz,'1','2') where yz LIKE '%1%'
其中“pw_members”是数据表名称;“字段名”指的是在“pw_members”中你要修改的那个字段的名称,这里是“yz”;“原字符串”是字段“yz”现在默认的值“1”;而“替换的字符串”指的是你将要修改的字段“yz”新的默认值“2”。
如何批量将某个或某几个字段的数值清空?
UPDATE table set 字段名= '0' 清空字段数值
应用到本文实例:
UPDATE pw_memberdata set money= '0' 清空金币
UPDATE pw_memberdata set rvrc= '0' 清空威望
UPDATE pw_memberdata set credit= '0' 清空贡献值
UPDATE pw_memberdata set currency= '0' 清空交易币
UPDATE pw_memberinfo set deposit= '0' 清空活期存款
UPDATE pw_memberinfo set ddeposit= '0' 清空定期存款
UPDATE pw_membercredit set value= '0' 清空好评度
闪电博客评:文章网上找的,我的实际用法
mysql 更新(清空)某表某一字段内容:update 表名 set 字段名='',并没有0。
相关推荐:
AI缩写在线:让人工智能助力你行业前沿技术,ai uhrehara
为什么做酒店seo,为什么做酒店 ,ai uehara下载
SEO化学物质:如何在化工行业提升搜索引擎排名和品牌曝光,rack ai
二创AI:打破创意壁垒,引领未来内容创作新潮流,背影教案网站建设游戏
SEO百度优化:让你的品牌在搜索引擎中脱颖而出,日照网站推广策划
SEO建站,开启网站优化的全新篇章!,网络营销推广合作方式
AI搜索相似文章怎么做?揭秘高效文章检索的核心技术!,程式ai软件
GoogleGPT-引领未来智能对话的革命,灵境ai画质
seo自己做什么,自己做seo需要花钱吗 ,ai850775
SEO手法如何通过精准优化提升网站排名,获取海量流量,网站建设协议流程是什么
SEO译为:网站排名背后的优化策略,会展中心网站优化
seo规范是什么意思,seo包括哪些内容 ,AI智能破解
代哥SEO-让您的网站迅速登顶搜索引擎的秘密武器,济南关键词的排名优化
SEO优化做什么的?揭秘SEO优化的核心价值与实战应用,ai做金色
SEO趋势:2025年搜索引擎优化的未来发展,河南省营销推广系统官网
智能AI生成文章释放创作新可能
企业如何借助SEO咨询实现精准流量引爆,助力业绩提升,立刻推广的旅游线下营销
seo配置是什么,seo设置是什么 ,ai图标制作教程
ChatGPT破解:人工智能未来的无限可能,污污AI解说
GPT人工智能-让未来触手可及的智慧之光,ai头花写真
如何快速写出高质量的AI文章:从入门到精通
AI.生成重新定义创造力的新纪元
为什么要做seo si,为什么要做* ,ai里面怎么扣二维码
ChatGPT不能用了?了解这一背后的真相及解决方法,ai恐怖头像
AI撰写率:让创作变得更高效,助力内容产业腾飞,人力ai
为什么选择老域名工具?提升网站SEO与品牌影响力的秘密武器,软文与seo文章区别
SEO立刻:快速提升网站排名,带你走在搜索引擎前沿,网站建设怎么推广好做
ChatGPT-01:开创人工智能新纪元,AI如何画模糊的云层
什么是seo网络推广seo顾问,seo网络推广员 ,ai20170119
ChatGPT已识别但不可用?揭秘背后原因与解决方案!,小狸ai和斑马ai语文
seo用什么写属性写,seo属于什么 ,芭田科学施肥AI
SEO北京:数字时代,企业成功的关键,湖南网站建设湖南岚鸿
SEO可以帮助网站在搜索引擎中获得较高的排名-助力企业数字化转型的关键,赵立新AI换脸图片对比
SEO超级,助力企业站点冲刺搜索引擎排名,白云全网营销推广哪家强
SEO赚钱:如何通过SEO技能在网络上实现财富自由,网站怎么建设推广平台
用AI优化文章,轻松提升内容质量与创作效率
乘风SEO:突破困境,领航网络营销新时代,武汉靠谱的关键词排名
seo需要什么部门,seo主要干什么 ,ai接入仪器
AI网页生成:轻松构建智能网站,提升品牌竞争力,杭州专业ai智能教育
未来工作方式!AI在线工具让效率倍增,工作变轻松
丹东抖音seo是什么,抖音seo引流 ,ai工具编写作业指导书
seo网页优化什么意思,seo网站优化必知的10个问答,问吧,【解决】百度不知道 ,ai识别点读机
ChatGPT安装包Windows版-让智能助手触手可得,q和ai
ChatGPT显示无法加载网站是怎么回事?解决方法!,glow将军ai
SEO薪资这些,你也能月入过万!,天水网站建设公司
2025年SEO最新技术:让你的网站脱颖而出!,ai少女特色
为什么选择老域名注册,打造品牌价值的秘密武器,网站建设服务费用多少
SEO优化知识全解析:提升网站排名的秘密武器,ai出错合集
SEO模块:提升网站排名,驾驭数字营销未来,营口网站建设制作平台
SEO选择:如何挑选最合适的SEO优化策略?,wb免费刷粉网站推广