97115038 发表于 2024-11-3 18:02:00

关于数据库导入的问题

我用火车头采集后,想数据库发布,但是总是不成功,使用示例代码,用GPT给我答案也不行,直接巴拉巴拉给了一大串代码。复制黏贴后,直接sql有误请检查的字样,我只是发布标题内容和标签,以下是gpt给我代码,-- 插入文章内容到 wp_posts 表
INSERT INTO wp_posts (post_author, post_date, post_date_gmt, post_content, post_title, post_status, post_name, post_type)
VALUES
(1, '', '', '[标签:内容]', '[标签:标题]', 'publish', '[标签:标题]', 'post');

-- 获取刚插入文章的 ID
SELECT LAST_INSERT_ID() AS post_id;

-- 插入标签(假设标签用逗号分隔)
INSERT INTO wp_terms (name, slug)
SELECT '[标签:标签]' AS name, '[标签:标签]' AS slug
FROM dual
WHERE NOT EXISTS (SELECT 1 FROM wp_terms WHERE name = '[标签:标签]');
反正折腾了半个多小时,也没有折腾出来,希望哪位大佬可以给出个能运行的sql模块,我只发布 标题 内容 和标签,CMS是wordpress .万分感谢




leweizxl 发表于 2024-11-4 08:52:31

insert ignore into `wp_posts` (`post_author`,`post_date`,`post_date_gmt`,`post_content`,`post_title`,`post_excerpt`,`post_status`,`comment_status`,`ping_status`,`post_password`,`post_name`,`to_ping`,`pinged`,`post_modified`,`post_modified_gmt`,`post_content_filtered`,`post_parent`,`guid`,`menu_order`,`post_type`) VALUES (1,'[系统时间转化:yyyy-MM-dd HH:mm:ss]','[系统时间转化:yyyy-MM-dd HH:mm:ss]','[标签:内容]','[标签:标题]','','publish','open','open','','','','','[系统时间转化:yyyy-MM-dd HH:mm:ss]','[系统时间转化:yyyy-MM-dd HH:mm:ss]','',0,'',0,'post');用这个试试
页: [1]
查看完整版本: 关于数据库导入的问题