我有一个带有长文本域的MySQL5数据库表,允许将html代码(通过markdown)作为数据输入。不幸的是,我犯了一个小的复制/粘贴错误,直到我有超过200条记录时才发现这个错误。因为每条记录上都有相同的错误
href:"http://someurl.com"
而不是
href="http://someurl.com"
如果有一些我可以编写的sql,允许我在所有记录上找到"href:“并在同一事务中替换为"href=”,这将比我必须单独编辑每条记录要容易得多。有什么我能做的吗?还是我搞砸了?
发布于 2010-12-23 03:16:39
您可以这样做:
UPDATE Data_Table
SET Html_Column = REPLACE(Html_Column, 'href:', 'href=');
发布于 2016-09-04 09:38:05
如果使用phpmyadmin,请单击sql并运行this UPDATE
Table_Name SET
Column_Name= replace(Column_Name, 'href:', 'href=')
https://stackoverflow.com/questions/4515479
复制相似问题