我有一个数据库结构,其中一个列(innerLink)中有一个URL。
这样innerLink列的URL结构如下 http://www.123456.com/forums/showthread.php?t=123456
我想将http://www.123456.com
更改为完全不同的网址 - > http://789.123.com
而不影响网址结构的其余部分(即。/forums/showthread.php?t=123456
)
我需要此更改才能点击123456域上该列中的每个网址。我有其他网址,如cnn.com或msnbc.com,所以我不想要受影响的人。更改应该只是将www.123456.com改为789.123.com
我以前从未使用MYSQL进行过这种类型的操作,因此在我填充整个大约4000条记录的数据库之前希望得到一些指导:)我将通过PHPMYADMIN进行此操作
感谢您的帮助!!
答案 0 :(得分:1)
您想使用REPLACE()字符串函数
UPDATE `table` SET `innerLink` = REPLACE('www.123456.com', '789.123.com');