1.4 KiB
1.4 KiB
知识库数据库表创建说明
创建步骤
方法1:执行独立的 SQL 文件(推荐)
# 在 MySQL 中执行
mysql -u root -p your_database < server/database/create_knowledge_tables.sql
方法2:手动执行 SQL
-- 1. 进入 MySQL
mysql -u root -p your_database
-- 2. 执行 SQL 脚本
SOURCE server/database/create_knowledge_tables.sql;
方法3:在 MySQL 客户端中复制粘贴
直接打开 server/database/create_knowledge_tables.sql 文件,复制所有内容,在 MySQL 客户端中执行。
创建的表
- yz_knowledge_category - 知识库分类表
- yz_knowledge_tags - 知识库标签表
- yz_knowledge - 知识库内容表
默认数据
- 5 个分类:技术文档、产品手册、用户指南、常见问题、API文档
- 8 个标签:Vue、React、TypeScript、Element Plus、Vue Router、Pinia、Go、Python
验证创建
-- 查看所有知识库相关表
SHOW TABLES LIKE 'yz_knowledge%';
-- 查看知识库表结构
DESC yz_knowledge;
-- 查看数据
SELECT * FROM yz_knowledge;
SELECT * FROM yz_knowledge_category;
SELECT * FROM yz_knowledge_tags;
如果表已存在
如果想重新创建表(会清空现有数据):
DROP TABLE IF EXISTS yz_knowledge_favorites;
DROP TABLE IF EXISTS yz_knowledge;
DROP TABLE IF EXISTS yz_knowledge_tags;
DROP TABLE IF EXISTS yz_knowledge_category;
然后再执行创建脚本。