• 1 
预览模式: 普通 | 列表

MySQL数据库批量修改替换指定字段的值

今天升级了下某个网站的程序,结果升级程序的作者好是马虎,把几个字段的字符串都没做转换处理,结果升级后网站的文章标签、来源等等数据全部视为空白,默认赋值为0,该网站有好几十万的文章量,如果说手工来一个个更新或修改那个工作量是不敢相信的,手工一篇篇修改很不现实,我相信很多做网站的朋友也经常会遇到这种类似的问题,其实用MySQL批量替换命令,可以非常轻松解决类似问题。
用sql批量替换指定字段值命令:

当然后面还可以加上WHERE来指定条件,比如说我把数据库中一个content数据表的username字段里作者名为google修改为baidu,那就写成:

运行后一下就搞定,这也是mysql数据库操作最常用的命令之一,根据不同需要来使用,非常便捷,希望能为需要的朋友解忧。

国外网站如何快速转移

  最近的和谐相信很多站长有把网站转移到国外空间,往常最通俗的转移办法就是FTP下载下来,再打包传到新空间解压,但对于国外空间FTP上的速度实在效率有限,对于数据量很大的站长在国外服务器搬家就显得很麻烦,前段日子有朋友请教过我,今天有空就着我这些年来使用的经验,写点经验吧。

    小数据量、空间权限小的办法:FTP下载上传
用FTP下载与上传,是最慢吞吞的了,下载半天,上传也半天。不过,数据量小的网站影响也不大,数据量大而又没有ssh权限的空间选择此方法也是无奈啊,不支持SSH,只好用FTP下载上传了,但是可以到网上找个打包目录程序,打包成压缩包再下载,这样可以提高效率。
    转移目标空间支持SSH
用wget命令实现整站远程下载,在你的新空间,登陆SSH,运行wget命令即可。用wget -m实现远程下载
用法: 
解释: wget -m ftp://用户名:密码@FTP地址
这里的用户名跟密码,是指根目录为网站目录的FTP账号,非常简单,这样子就实现了整站下载到新空间了
或者用下面的命令:
用法:
解释: -b后台运行
       -q不向标准输出输出任何信息
       -X排除某些目录,如gxceo

   

[阅读全文]

  • 1