- 首先检查文件的编码格式,这里我使用Notepad打开sql文件,右下角显示了文件的编码格式。
- 将文件的编码格式修改为UTF-8,这里以Notepad的操作为例子,依次点击编码、转为UTF-8编码。
- 再次运行sql文件,发现中文乱码问题已经解决。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql文件乱码相关的知识,希望对你有一定的参考价值。
sql文件为备份的文件,出现乱码,(不是中文乱码,是全部)见图请问这么弄?服务器是重新装的系统,原来的数据已经没有了。。
参考技术A 什么数据库,文件共享来看一下?这个是用的什么加密的啊?再说了,我备份下来这么可能是加密的嘛,就只是重新装了服务器系统就自动加密了?
追答不知道你是怎么备份的?直接备份文件,还是利用服务器上特定的备份功能进行的备份,如果是后者,那么可能服务器端备份时自动加密保护了,如果是前者,那么就说明服务器端本身就会对数据库文件进行加密保护。
至于用什么方式加的密,我无法看出来。抱歉。
用的是navicat for mysql 工具。以前备份下来就正常的,哎。。。。。
追答那你的服务器会不会像我们用的Win7上的那种类似BitLocker的加密功能,在原系统上,那些文件可以正常的读取查看,但一旦重装了系统,或把文件拷贝到非原系统的系统里就无法正常查看了?
注:这里的原系统,为加密文件的那个系统。一旦重装,虽然系统还是一模一样,但里面的身份信息就完全改变了。
以上是关于sql文件乱码的主要内容,如果未能解决你的问题,请参考以下文章