用法国垃圾焚烧

时间:2013-04-26 13:51:05

标签: xml mediawiki wikipedia

我的使用XML转储的法语转储维基百科有问题。我的重音字符有问题。

当我安装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,for Win32(   86)

Connection id:          179
Current database:
Current user:           root@localhost
SSL:                    Not in use
Using delimiter:        ;
Server version:         5.5.8-log MySQL Community Server (GPL)
Protocol version:       10
Connection:             localhost via TCP/IP
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    cp850
Conn.  characterset:    cp850
TCP port:               3306
Uptime:                 3 hours 47 min 6 sec
Threads:                8
Questions:              35648
Slow queries:           3
Opens:                  976
Flush tables:           1  Open
tables:                 50  
Queries per second avg: 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数据库是好的,但当我尝试检索文章时重音字符不好。我该怎么办?

1 个答案:

答案 0 :(得分:0)

好的Coool。问题实际上是编码。我改变了我的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

相关问题