我试图用https替换数据库中的所有http 在phpmyadmin中使用下面的代码但显示语法错误,任何人都可以指导如何操作。
代码
UPDATE
mytable_rsseo_redirects
SET to = replace(to,'http', 'https' 时);
答案 0 :(得分:3)
to
为a MySQL reserved word,这使其成为列名称的糟糕选择。 (这同样适用于from
。)
由于它是一个保留字,因此必须用反引号包围:
UPDATE `mytable_rsseo_redirects` SET `to` = REPLACE(`to`, 'http', 'https');