背景说明

在良心云撸了几年.ltd域名,用来替换原来的.com图床域名。既然更换了图床,那么博客中的所有图片url就需要随之替换。

由于个人比较喜欢通过命令方式,因此类似phpmyadmin的这种方法就没有尝试过,也就不讲了。

操作流程

  1. 查找数据库中的所有数据表

    mysql -u[user] -p[password]
    # 显示所有数据库
    mysql> show databases;
    # 切换到指定数据库
    mysql> use tkmiss;
    # 显示数据库中的所有数据表
    mysql> show tables;

    数据库信息

  2. 查询数据表中的所有字段信息

    show full columns from tkmiss_contents;

    字段信息

  3. 查询表中的指定字符串

    SELECT * FROM tkmiss_contents WHERE text like "%string%";

    tkmiss_contents:表名
    text:字段名称
    string:查询字符串名称

    如果能查询到结果,就说明该字段中存在该字符串。

  4. 字符串替换

    UPDATE tkmiss_comments SET text = replace(text, 'src.com', 'dst.com');

参考

最后修改:2019 年 12 月 02 日 11 : 26 PM