MySQL数据表字段内容的批量修改、清空、复制等更新命令_MySQL
bitsCN.com
最近遇到一点麻烦事,新安装的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 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











1. 위챗 독서회원을 저렴하게 구매하는 방법은 무엇인가요? WeChat Reading에서 멤버십을 구매하는 가장 좋은 방법을 공유하세요! 1. 위챗 독서 앱을 실행하세요. 독서복지 특별세션에 독서챌린지가 있습니다. 2. 참여하려면 1위안을 지불하고, 7일 동안 독서하고, 지속 시간 > 7시간, 4일 유료 회원 카드 + 북 코인 4개를 받고, 매번 참여하면 1년에 약 52주 동안 참여할 수 있습니다. 가격은 총 52위안이며, 총 208개의 일일 유료 회원카드 + 208개의 북코인을 받으실 수 있습니다. 3. 참가하려면 3위안을 지불하고 14일 동안 읽고, 14시간 이상 읽으면 10일 유료 회원카드 + 북코인 10개를 받을 수 있습니다. 매번 참가하면 26회 정도 참가할 수 있습니다. 가격은 총 78위안이며, 총 260개의 일일 유료 회원카드 + 260개의 북코인을 받으실 수 있습니다. 4. 21일 동안 참여하고 읽으려면 4위안을 지불하세요.

QQ Music은 많은 사용자가 사용하는 음악 듣기 소프트웨어입니다. 여기 있는 일부 노래를 다운로드하고 재생하려면 먼저 회원 자격이 필요합니다. 그렇다면 무료로 QQ Music 멤버십을 얻는 방법은 무엇입니까? 이 사이트에서는 QQ Music 멤버십을 무료로 얻는 방법에 대한 튜토리얼을 사용자에게 자세히 소개합니다. QQ뮤직 무료회원가입 튜토리얼 1. 먼저 QQ뮤직을 엽니다. 2. 내 홈페이지에 접속하여 오른쪽 상단에 있는 가로줄 3개를 클릭하세요. 3. 여기에서 무료 음악 청취 모드를 열려면 클릭하세요. 4. 여기에 15초 광고가 나옵니다. 광고가 끝날 때까지 기다리면 30분 멤버십 경험을 얻을 수 있습니다. 체험시간을 중첩할 수 있습니다. 5. 읽어보신 후 회원가입을 해주세요. QQ 음악 1일 받기

Kugou Music APP에서 자동 멤버십 갱신을 취소하는 방법은 무엇입니까? Kugou Music의 VIP 자동 갱신 서비스를 신청한 사용자가 많습니다. 나중에 이 서비스를 취소하고 싶지만 취소할 곳을 모르시는 경우 아래에서 자동 취소 방법에 대한 튜토리얼을 알려 드리겠습니다. -Kugou Music의 리뉴얼이 모든 분들께 도움이 되기를 바랍니다. Kugou Music 앱에서 자동 갱신을 취소하는 것은 매우 간단합니다. 회원 센터에 들어가서 음악 패키지/럭셔리 VIP 옵션을 찾아 자동 갱신 활성화를 선택한 다음 클릭하여 갱신을 종료하세요. 2. WeChat: 아래 그림과 같이 결제 페이지로 이동하여 오른쪽 상단에 있는 세 개의 점을 클릭하고 공제 서비스를 선택한 다음 Kugou Music을 클릭하여 서비스를 종료합니다. 3. Alipay: 설정 페이지로 이동합니다. 결제 설정을 선택하고 비밀번호 없는 결제/수수료 자동 공제를 선택하고 마지막으로 Kugou Music을 선택하여 계약을 해지합니다.

Zhihu 앱 멤버십 자동 갱신을 취소하는 방법은 무엇입니까? Zhihu 앱은 매우 실용적인 모바일 소프트웨어입니다. 이 소프트웨어에는 많은 기능이 있으며 각 기능은 사용자에게 다른 느낌을 줍니다. 이 소프트웨어에는 사용자가 내용을 읽기 전에 회원으로 등록해야 하는 일부 내용이 있습니다. 이 소프트웨어의 멤버십은 비싸지 않으며 지속적인 월간 멤버십은 더 저렴합니다. 일부 플레이어는 자동 갱신을 취소하는 방법을 알고 싶어합니다. 아래 편집기는 참고용으로 자동 갱신을 취소하는 방법을 정리했습니다. Zhihu 앱 회원의 자동 갱신 취소 방법 Zhihu 회원은 Apple Pay, WeChat Pay, Alipay Pay, Baidu Pay 등 4가지 갱신 방법을 선택할 수 있습니다. Baidu Pay를 선택한 사용자의 경우 WeChat 또는 Alipay 결제를 통해 갱신을 관리할 수 있습니다.

Bilibili는 댄스 영역, 유령 동물 영역, 음식 영역, 동물 영역 등 풍부한 리소스를 갖춘 비디오 재생 플랫폼입니다. 그런데 지금은 B사이트에서 동영상을 보려면 회원가입이 필요한 경우가 많습니다. 돈을 쓰고 싶지 않다면 B사이트에 회원가입을 할 수 있나요? 여기 편집자가 Bilibili의 무료 멤버십을 얻는 방법을 알려드릴 것입니다. 도움이 되기를 바랍니다. Bilibili에서 무료 멤버십을 얻는 방법: Bilibili를 열고 "내"를 클릭하세요. "Creation Center" 영역에서 "Creation Home" 아이콘을 클릭합니다. 작성센터에 진입하신 후, "작업센터"를 클릭하세요. 태스크 센터에 입장한 후, 해당 태스크를 읽고 완료하면 포인트를 획득할 수 있습니다.

Xianyu APP의 "VIP 멤버십" 기능은 사용자에게 제공되는 부가 가치 서비스입니다. VIP 회원이 된 사용자는 상품 노출 증가, 진열 기회 확대, 독점적인 고객 서비스, 거래 보장 업그레이드 등 일련의 특권과 혜택을 누릴 수 있어 사용자의 구매 및 판매 경험과 효율성을 향상시키는 데 도움이 됩니다. Xianyu 회원이 되는 방법 1. 먼저 Xianyu 소프트웨어를 엽니다. 홈페이지에 들어간 후 다른 페이지로 전환할 수 있습니다. 여기서 오른쪽 하단에 있는 [내]를 클릭합니다. 2. 그런 다음 For에서 다양한 페이지를 볼 수 있습니다. 정보를 보려면 [My Fish Value]를 클릭해야 합니다. 3. 마지막 클릭 후 이 페이지에서 VIP 멤버십을 활성화할 수 있습니다.

지말라야 멤버십은 오디오 콘텐츠 청취, 지말라야 앵커의 작품 다운로드 등을 통해 더욱 다양한 혜택과 혜택을 누릴 수 있는 유료 멤버십 서비스입니다. 그러나 많은 사용자들은 더 많은 오디오 리소스를 즐기기 위해 무료 히말라야 멤버십을 받기를 희망합니다. 그렇다면 히말라야 멤버십을 무료로 얻을 수 있는 방법이 정말 있을까요? 이 기사에서는 독자들이 히말라야 멤버십을 더 잘 획득하는 데 도움이 되는 몇 가지 방법과 기술을 공유할 것입니다. 먼저, 히말라야 회원들의 기본적인 상황을 이해해야 합니다. 히말라야 회원은 일반회원과 전문회원 두 가지로 구분됩니다. 일반적인

Quark Network Disk는 강력하며 다양한 형식의 파일을 저장할 수 있습니다. 많은 사용자가 Quark Network Disk 멤버십을 충전했지만 이제 더 이상 사용할 수 없다고 생각합니다. 자동 멤버십 갱신을 취소하려면 어떻게 해야 합니까? 아래 에디터가 Quark의 자동 갱신 기능을 끄는 방법을 소개할 예정이니 오셔서 살펴보세요. 자동 갱신 취소에 대한 Quark Network Disk 튜토리얼 1. 휴대폰에서 Alipay를 열고 내 페이지에서 [설정]을 클릭합니다. 2. [결제설정]을 클릭한 후, [비밀번호 없이 결제/자동출금]을 클릭하세요. 3. Quark Network Disk 연속 월간 구독 프로젝트를 클릭하고 [서비스 종료]를 클릭합니다.
