MYSQL教程MySQL数据表字段内容的批量修改、清空、复制等更新命令
《MYSQL教程MySQL数据表字段内容的批量修改、清空、复制等更新命令》要点: 不过这样操作会连社区创建者的账号都改成未激活,所以要是不清楚还真的不敢动手.MYSQL学习 在PHPwind6.0的MySql数据库里,它的会员资料存在pw_members里面,会员帐号正常状态下这个数据表里的“yz”字段显示的值是1(即表示已经激活了帐号).如果需要再次邮件激活,则这个值显示的内容必需与另一个字段"regdate"的值相同,程序在验证时自动检测两个字段的内容是否完全一样之后才会进行有效验证,否则会给出参数错误的提示.例如会员UID 1的“regdate”字段内容是1194067635,那么“yz”字段的值也一样是1194067635;以此类推,如果会员UID 2的“regdate”字段内容是1175320740,那么“yz”字段的值也一样是1175320740...MYSQL学习 此时,由于可能的各种原因,“yz”字段的值可能并不是都是1(即表示已经激活了帐号)的状态,如何让“yz”字段的值和“regdate”字段内容坚持一致呢?同时,因为会员资料N多,又如何批量转换所有会员帐号的这个字段值呢?MYSQL学习 我用的办法是这样的MYSQL学习 UPDATE table SET 被替换的字段名=被复制的字段名MYSQL学习 利用到本文实例: 此中“pw_members”是数据表名称;“被替换的字段名”指的是在“pw_members”中你要修改的那个字段的名称,这里是“yz”;而“被复制的字段名”指的是提供字段内容给“yz”字段复制的字段名(好拗口哟!)“regdate”;这样可以批量将每个UID内的“yz”修改并复制成和“regdate”相同的值.而会员在下次登陆时社区就会要求他再次激活邮件帐号.MYSQL学习 由于此举是批量修改,因为将会把包括社区创建者在内的所有账号都改成未激活,所以当执行完了以后,要立即把包括社区创建者在内不需要激活的账号改回正常状态.办法是在pw_members数据表的浏览状态下,选择你要改回正常状态的会员帐号,点击“编辑”进入之后找到“yz”字段,将字段的值例如“1194067635”改成“1”,这样这个会员帐号就恢复正常了;也可以用管理员帐号进入社区管理后台“会员管理”里将需要的会员ID手动激活.MYSQL学习 另外,如何手动将同一数据表内分歧字段之间的内容批量转换,可以参考下面的命令:MYSQL学习 UPDATE table set 字段名=REPLACE(字段名,'原字符串','替换的字符串') where 已知的字段名 LIKE '%原字符串%'MYSQL学习 利用到本文实例: 此中“pw_members”是数据表名称;“字段名”指的是在“pw_members”中你要修改的那个字段的名称,这里是“yz”;“原字符串”是字段“yz”现在默认的值“1”;而“替换的字符串”指的是你将要修改的字段“yz”新的默认值“2”.MYSQL学习 若何批量将某个或某几个字段的数值清空? MYSQL学习 UPDATE table set 字段名= '0'??????? 清空字段数值MYSQL学习 应用到本文实例: 闪电博客评:文章网上找的,我的现实用法 欢迎参与《MYSQL教程MySQL数据表字段内容的批量修改、清空、复制等更新命令》讨论,分享您的想法,编程之家 52php.cn为您提供专业教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- MYSQL教程绿色版mysql-5.6.14安装教程
- Navicat for mysql Mac版 快捷键
- MySQL中文全文索引插件 mysqlcft 1.0.0 安装使用文档
- MYSQL教程通过sql语句将blob里的char取出来转成数字保存在其
- Mysql必读mySQL中replace的用法
- mysql:使用AND样式查询而不是OR联接表查找记录
- Mysql必读Suse Linux 10中MySql安装与配置步骤
- MYSQL数据库MySql 5.7.17 winx64的安装配置详细教程
- Mysql实例MySQL索引的缺点以及MySQL索引在实际操作中有哪些
- Mysql应用MySQL可以使用斜线来当字段的名字