Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql windows上的不可读字节码数据库tar.gz(Maxmind)_Mysql_Bytecode_Tar - Fatal编程技术网

Mysql windows上的不可读字节码数据库tar.gz(Maxmind)

Mysql windows上的不可读字节码数据库tar.gz(Maxmind),mysql,bytecode,tar,Mysql,Bytecode,Tar,在我之前的问题(Maxmind world cities database issue(MySql))之后,我没有收到任何解决方案,只是用几句评论结束了我的问题(无论如何,感谢您的评论) 我以另一种方式回答了我的问题:如何才能以字节码形式导入包含在txt文件中的数据库,文件压缩在tar.gz文件中(可能是两次),而这是在MySQL for Windows上 文件如下: 提前感谢,这个问题似乎影响了很多人,包括我在内。这个问题目前正在会议上讨论。你可能会发现这很有帮助,希望它能很快得到解决 [编辑

在我之前的问题(Maxmind world cities database issue(MySql))之后,我没有收到任何解决方案,只是用几句评论结束了我的问题(无论如何,感谢您的评论)

我以另一种方式回答了我的问题:如何才能以字节码形式导入包含在txt文件中的数据库,文件压缩在tar.gz文件中(可能是两次),而这是在MySQL for Windows上

文件如下:


提前感谢,

这个问题似乎影响了很多人,包括我在内。这个问题目前正在会议上讨论。你可能会发现这很有帮助,希望它能很快得到解决


[编辑]问题已经解决了!正如你所说,文件被压缩了两次。有关详细信息,请参阅链接。

我通过一个帮助找到了解决方案:正如他所说,文件压缩了两次(tar.gz),但方式不对


下面是过程:gunzip tar.gz文件。你会有一个worldcitiespop.txt。将此文件重命名为tar.gz。Gunzip(强制,如果需要)此文件。你将获得worldcitiespop.tar文件。将此文件重命名为txt,如下所示

当您有这类格式错误的文件时,建议的第一件事是使用类似的程序<代码>文件查看文件的前几个字节,以确定文件的格式,忽略可能误导的扩展名。使用此工具,您可以确定文件类型,将扩展名更改为适当的扩展名,然后继续提取,直到获得所需的明文


我希望您能原谅这个笼统的回答,特别是在您已经找到了解决您的具体问题的方法之后,但是对于将来访问该网站的用户来说,他们更可能遇到“无法打开扩展名错误的文件”这一普遍问题,而不是您的具体问题。

您的具体意思是什么“在字节码形式下”?字节码通常由编程语言使用,这些语言使用虚拟机像Java一样执行。抱歉,我的意思是当我压缩文件时,txt的内容如下:M worldcitiespop.txtýYs$.“¾ÏߖÎe±/“Ô§ÔSjI 9gZOVÁ220;Š™•(完)。显然它被压缩了两次。只需将提取的文件重命名为.zip,您就可以再次提取它了。OK,我找到了一种方法,但您的想法确实有所帮助。谢谢!非常感谢。事实上,我正在处理windws,所以文件不存在,但再次感谢…@Laslo:Windows上确实存在文件。我特别指出,这是您的环境t、 并链接到Windows版本。检查链接。你完全正确!所以,让我再次感谢你,这个工具在未来会很有用。