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";');

文字の長さは間違いありません!

原価のキー名も含めると,新トピックの原価キー名はprice,旧トピックの原価キー名は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

Labelsより:SQLコマンドZ-blogPHP
好きじゃない1

この記事のリンク:https://ja.finchui.com/zblog-course/86.html

ネットユーザーコメント

好きだと思う。

人気商品です。
ホットな記事
人気のハッシュタグ
関連タグ
FinchUIストア版 香港特別区

共有する。

リンクのコピー

スターラム·スタジオ友達を追加。

営業時間:9:0 0 ~ 22:0 0
土曜日、日曜日:14:0 0 -22:0 0
wechat
マイクロチップを追加。