Para que serve esse método?
É nosso site zblog, depois de mudar o tema, quero chamar o conteúdo do antigo campo log _ Meta do tema no novo tema, mas o novo tema e o antigo tema nome chave é diferente.
Digamos que você está usando um tópico de commodities, e o nome da chave de preço para o novo tópico é preço (a variável de chamada é: $article - > Metas - > preço), e o nome da chave de preço para o tópico antigo é jiage (a variável de chamada é: $article - > Metas - > jiage).
Queremos mudar Jiage para preço, então como podemos modificar em lote?
Comando SQLComo segue:
UPDATE zbp_post
SET log_Meta = REPLACE(log_Meta, 's:5:"jiage";', 's:5:"price";');Por favor, note que o comprimento dos caracteres não pode estar errado!
Se o nome da chave para o preço original também for incluído, o nome da chave de preço original para o novo tema é oldprice e o nome da chave de preço original para o tema antigo é yuananjia. Como deve ser executada a fusão com a ordem de substituição do preço de substituição?
O comando SQL é o seguinte:
UPDATE zbp_post
SET log_Meta = REPLACE(REPLACE(log_Meta, 's:5:"jiage";', 's:5:"price";'), 's:7:"yuanjia";', 's:8:"oldprice";');Finalmente, você vai executar o comando sql em phpmyadmin.







Adicione um amigo