把wikipedia中文数据库导入mysql

本文介绍了如何将维基百科的中文数据库导入到MySQL中,包括从官网下载页面文章XML文件,创建数据库和表,以及使用mwdumper进行数据导入的详细步骤。涉及到的数据库操作包括创建表结构、修改列类型以及设置字符集。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

把wikipedia中文数据库导入mysql1.在官网上下最新版的page-article.xmlhttp://download.wikipedia.com/zhwiki/latest/zhwiki-latest-pages-articles.xml.bz22.在mysql中创建库和表(例如:wikipedia_zh_20121123)mysql> create database wikipedia_zh_20121123 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;Query OK, 1 row affected (0.00 sec)mysql> use wikipedia_zh_20121123Database changedmysql> CREATE TABLE page ( page_id int unsigned NOT NULL PRIMARY KEY AUTO_INCREMENT, page_namespace int NOT NULL, page_title varchar(255) binary NOT NULL, page_restrictions tinyblob NOT NULL, page_counter bigint unsigned NOT NULL default 0, page_is_redirect tinyint unsigned NOT NULL default 0, page_is_new tinyint unsigned NOT NULL default 0, page_random real unsigned NOT NULL, page_touched binary(14) NOT NULL default '', page_latest int unsigned NOT NULL, page_len int unsigned NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8;Query OK, 0 rows affected (0.10 sec)mysql> CREATE TABLE revision ( rev_id i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值