如何在mysql php中更新多行文本字段
我在MySQL中有一个几行文本字段,如下所示:如何在mysql php中更新多行文本字段,php,mysql,Php,Mysql,我在MySQL中有一个几行文本字段,如下所示: main: .item-list title: h2 > a description: .entry > p content: .entry 如何选择或更新此项? 我只想更新第二个值,比如主线中的“.item list”update SET=REPLACE(,“main:.item list”,“main:.newitem list”),其中 UPDATE <tablename> SET <field>=
main: .item-list
title: h2 > a
description: .entry > p
content: .entry
如何选择或更新此项?
我只想更新第二个值,比如主线中的“.item list”update SET=REPLACE(,“main:.item list”,“main:.newitem list”),其中
UPDATE <tablename> SET <field>=REPLACE(<field>,"main: .item-list","main: .newitem-list") WHERE <condition>
为你拥有的每一个主要价值观去做
也认真考虑在字段中存储值,而不是在文本字段中存储。
并且在我看来,如果需要获取/更新字段的部分,则数据库或表的设计已被破坏。谢谢您的回答……我如何选择第二个值?(.项目列表)感谢您的回答…我如何选择第二个值?(.项目列表)。。。我想使用这样的代码:行中的主值是什么?main value=“.item list”您所能做的就是从“%main:.item list%”这样的位置进行选择*。这将显示包含.item列表的所有记录。。。。但正确的方法应该是创建一个新列。请记住,如果您有大量记录,此搜索可能需要很长时间。有了一列,你可以创建一个索引,大大加快搜索速度!