目前我的链接看起来像http://example.com,http://example.com/images,http://example.com/posts/ ...,http://example.com/links/ ...数据库上大约需要3000+匹配更新了" https"像 https://example.com,https://example.com/images,https://example.com/posts/ ...,https://example.com/links/ ...
我已经将wp网站网址http://example.com更新为https://example.com,因此数据库中有3000多个可供使用。
有没有一种简单的方法可以在SQL中创建它?
谢谢!
答案 0 :(得分:0)
尝试这种方式,更改table_name&根据您的要求填写字段。
UPDATE table_name SET field = replace(field,'http','https');
UPDATE table_name SET field = replace(field,'[string-to-find]','[string-that-will-replace-it]');
NB:但在此之前,您绝对应该进行数据库转储或用于备份的任何内容。更多关于Mysql Replace
mysqldump -h hostname -u username -p databasename > my_sql_dump.sql