【问题标题】:Encodage with french dump用法语转储编码
【发布时间】:2013-04-20 17:31:56
【问题描述】:

我对使用 XML 转储的 Wikipedia 法语转储有疑问。我遇到了重音字符的问题。

当我安装 Mediawiki 时,我选择了 innoBdb,这是我的 MySQL 配置:

输入密码:
欢迎使用 MySQL 监视器。命令以 ; 结尾或 \g.
您的 MySQL 连接 ID 是 179
服务器版本:5.5.8-log MySQL 社区服务器 (GPL)
mysql > 状态
c:/wamp/bin/mysql/mysql5.5.8/bin/mysql.exe Ver 14.14 Distrib 5.5.8,适用于 Win32 ( x86)

连接 ID:179
当前数据库:
当前用户:root@localhost
SSL:未使用
使用分隔符:;
服务器版本:5.5.8-log MySQL Community Server (GPL)
协议版本:10
连接:通过 TCP/IP 的本地主机
服务器字符集:latin1
Db 字符集:latin1
客户端字符集:cp850
康涅狄格字符集:cp850
TCP端口:3306
正常运行时间:3 小时 47 分 6 秒
主题:8
问题:35648
慢查询:3
打开:976
冲洗表:1 打开
表:50
每秒平均查询数:2.616

我正在使用 Mwdumper,这是我的命令代码

set class=mwdumper.jar;driver_mysql.jar
set data="frwikis_fr.xml"

java -client -classpath %class% org.mediawiki.dumper.Dumper "--output=mysql://127.0.0.1/my_wiki?user=root&password=" "--format=sql:1.5" %data%
--default-character-set=utf8
pause

转sql数据库很好,但是我尝试检索文章时重音字符不好。我能做什么?

【问题讨论】:

    标签: xml mediawiki wikipedia


    【解决方案1】:

    好的酷。问题真的是编码。我改变了我的bat文件的脚本:

    set class=mwdumper.jar;driver_mysql.jar
    set data="frwikis_fr.xml"
    
    java -client -classpath %class% org.mediawiki.dumper.Dumper "--output=mysql://127.0.0.1/my_wiki?user=root&password=" "--format=sql:1.5" %data%
    --default-character-set=utf8
    pause
    

    set class=mwdumper.jar;driver_mysql.jar
    set data="frwikis_fr.xml"
    "–default-character-set=utf8"
    java -client -classpath %class% org.mediawiki.dumper.Dumper  "--output=mysql://127.0.0.1/my_wiki?user=root&password=&characterEncoding=UTF-8"  "--format=sql:1.5" %data%
    
    added:&characterEncoding=UTF-8
    

    暂停

    除非看到我的问题,否则 9 个人的坦克.lol

    【讨论】:

    猜你喜欢
    • 2011-08-17
    • 1970-01-01
    • 2010-10-20
    • 1970-01-01
    • 1970-01-01
    • 2013-11-18
    • 2011-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多