update `table1` set `mkey`=substr(md5(`url`),9,16) where ... 取里面的短16位
update `table1` set `mkey`=substr(md5(`url`),9,16) where ...
MD5后的字符串正常长度为32位
在MYSQL里面SQL语句用substr取里面的短16位:substr(md5(`url`),9,16)
在PHP里面执行貌似要用 substr(md5(`url`),8,16)
字段里面替换
UPDATE `table1` SET `text` = REPLACE(`text`,'旧字符串','新字符串');
update `table1` set `mkey`=substr(md5(`url`),9,16) where ...
MD5后的字符串正常长度为32位
在MYSQL里面SQL语句用substr取里面的短16位:substr(md5(`url`),9,16)
在PHP里面执行貌似要用 substr(md5(`url`),8,16)
字段里面替换
UPDATE `table1` SET `text` = REPLACE(`text`,'旧字符串','新字符串');
字段里面字符串连接
update `table1` set `title`=CONCAT("标题-",`title1`,"作者",`author`) where `title1`="abc" and `keywords` not like "%版权%"