-- 检查并修复数据库中的旧图片URL -- 2026-01-25 -- 1. 检查banner表中的示例数据 SELECT * FROM banner WHERE image_url LIKE '%example.com%'; -- 2. 检查所有表中包含旧URL的记录 -- 检查service表 SELECT id, name, image FROM service WHERE image LIKE '%localhost:8080%' OR image LIKE '%:8080/uploads%'; -- 检查banner表 SELECT id, title, image_url FROM banner WHERE image_url LIKE '%localhost:8080%' OR image_url LIKE '%:8080/uploads%'; -- 检查learning_record表 SELECT id, images, videos FROM learning_record WHERE images LIKE '%localhost:8080%' OR images LIKE '%:8080/uploads%'; -- 检查teacher表 SELECT id, teacher_name, avatar FROM teacher WHERE avatar LIKE '%localhost:8080%' OR avatar LIKE '%:8080/uploads%'; -- 检查student表 SELECT id, student_name, avatar FROM student WHERE avatar LIKE '%localhost:8080%' OR avatar LIKE '%:8080/uploads%'; -- 3. 修复banner表的示例数据(如果存在) UPDATE banner SET image_url = 'https://px.ddn-ai.cloud/uploads/default_banner.jpg' WHERE image_url LIKE '%example.com%'; -- 4. 说明:旧的URL格式需要手动处理 -- 旧格式: http://localhost:8080/uploads/images/2026/01/08/xxx.png -- 新格式: https://px.ddn-ai.cloud/uploads/20260125_xxx.png -- -- 由于文件名格式不同,无法自动批量替换 -- 建议: -- 1. 重新上传重要图片 -- 2. 或者手动迁移旧图片到新目录并更新URL