sql命令批量修改zblog文章zbp_post数據表log_Meta字段指定的鍵值

這個方法有什麼用呢?

就是我們的zblog網站,更换了主题以後,想在新的主题调用舊主题log_Meta字段的内容,但是新主题與舊主题的鍵名又不一樣。

比如說你使用了一個商品主题,新主题的價格鍵名是price(调用變量是:$article->Metas->price),而舊主题的價格鍵名是jiage(调用變量是:$article->Metas->jiage)。
我們希望把jiage改為price,那麼怎麼批量修改呢?

sql命令如下

UPDATE zbp_post
SET log_Meta = REPLACE(log_Meta, 's:5:"jiage";', 's:5:"price";');

请注意,字符的長度不能错了!

如果還包含原價的鍵名在内,新主题的原價鍵名是oldprice,舊主题的原價鍵名是yuanjia。與替换替换價格的命令合并在一起,應该怎麼执行呢?

sql命令如下

UPDATE zbp_post
SET log_Meta = REPLACE(REPLACE(log_Meta, 's:5:"jiage";', 's:5:"price";'), 's:7:"yuanjia";', 's:8:"oldprice";');

最後,你要在phpmyadmin执行sql命令

image.png

不喜歡1

本文链接:https://zh-tw.finchui.com/zblog-course/86.html

网友評論

猜你喜歡

熱門商品
熱門文章
熱門標簽
相關標簽
FinchUI商店版 香港特惠專區

分享

復制链接

星岚工作室添加好友

上班時间:9:00-22:00
周六、周日:14:00-22:00
wechat
扫码添加客服微信