mysql中在所有表中替换特定字符
程序员文章站
2024-01-18 09:13:22
...
现在公司做了数据库迁移,迁移完成后,一些图片的链接失效了,数据库中的图片链接还是原来的,并且在一百多张表中,请问:
有没有什么好的办法可以把这一百多张表中的这个链接a全部替换成b。谢谢了!
回复内容:
现在公司做了数据库迁移,迁移完成后,一些图片的链接失效了,数据库中的图片链接还是原来的,并且在一百多张表中,请问:
有没有什么好的办法可以把这一百多张表中的这个链接a全部替换成b。谢谢了!
在 information_schema 获取你这个库中所有的表名
然后循环这些表名, 去 update 吧.
当然这些得写个脚本去做, 也许存储过程也能完成, 这个前提是你那有个靠谱的 dba
。。。遇到这个问题不是要去修复图片链接失效的问题吗
如果图片链接失效无法解决的话可以考虑在http服务器里面做一下重定向
update
or
2.导出表,批量替换(坑的用法)
上一篇: sqlserver模糊匹配效率低怎么解决
下一篇: 第十三节--对象串行化
推荐阅读
-
mysql-MySQL中一个表中有联合主键,怎么在另外一个表中设置其中一个主键为外键?
-
PHP去除字符串中的所有空格及在每个字符前后加上‘%’
-
批量替换数据库中所有用户数据表中字段数据类型为char和varchar
-
【转载】 C#中PadRight函数以特定字符在字符串结尾补足位数
-
批量替换 MySQL 指定字段中的字符串_MySQL
-
新手求解 怎么在mysql中创建多级表结构
-
企业案例:查找当前目录下所有文件,并把文件中的https://www.cnblogs.com/zhaokang2019/字符串替换成https://www.cnblogs.com/guobaoyan2019/
-
在MySQL中同时查找两张表中的数据的示例_MySQL
-
php获取mysql数据库中的所有表名的代码_PHP
-
mysql在表中添加多个外键/增加外键/级联约束_MySQL