批量修改MySQL数据库字段值
昨天晚上我看数据库,发现自己现在的管理用户名不爽,就从原来的“HaoZer”改成了“浩子”,今天上网无意中看评论和留言看我回复的,发现出错了,用户haozer已经指向错了,晕死……
错误的解决方法:开始偶在评论后面直接点‘修改评论’,不过问题又出现了,显示的回复时间就都变成了最后修改的,这样也很不爽……(我是一个比较追求完美的人-_-!)
询问了一些网友后说要改数据库,哎。没办法,自己只有又进入数据库看表——一个一个修改字段值——才发现太多了,改起来也是相当的麻烦啊,说明下我是第一次修改数据库,不是很懂,然后就Google了下,看了别人怎么修改数据库字段值,自己就模仿吧,嘿嘿,再结合自己单个修改字段值时显示的sql语句成功了……
下面就是我修改字段值的一点方法,虽然是菜鸟级别的,但是很是高兴,自己也学了与实践给结合了,O(∩_∩)O哈哈~
正确的修改方法:sql批量修改字段内容的语句
1、没试过,网上搜索的
update '表名' set 要修改字段名 = replace (要修改字段名,'被替换的特定字符','替换成的字符')
2、自己按照一个一个修改是看数据表总结的
例如偶修改自己博客boblog_replies表中的adminrepid和adminreplier字段值:
UPDATE `xxx`.`boblog_replies` SET `adminrepid` = '2', `adminreplier` = '浩子' WHERE `boblog_replies`.`adminrepid` = 4 AND `boblog_replies`.`adminreplier` = 'haozer'
其中xxx是数据库名字!




比较少用到批量这个功能呢~
不错啊!sql语言不怎么懂
为什么不是改成耗子?而是浩子。。
呵呵,不过我也是要改字段啊,没办法,现学现卖
我其实也不懂……-_-!
汗,那多难听啊
总觉得耗子比较有气势。
(^o^)
难道不是吗?
⊙▽⊙
囧,那不是有人还会叫我小白鼠了……
恭喜,你成功了
可以发上boblog论坛分享
天气变化真快,走到这里居然下起了小雪!
恩,谢谢提意见哦,我发到了论坛了,嘿嘿
嘿嘿,就是哦
要营造个气氛……
现学现用
现学现卖
比较使用啊
不晓得id=1的是哪个>?
原来你还有小白鼠的称号啊
汗,"小白鼠"不是我昵称好不好@!只是他们那样说我开个玩笑了~~~
id=1,也是我,呵呵