问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么解决mysql中导入txt文件的uf-8bom头问题

发布网友 发布时间:2022-04-14 00:06

我来回答

3个回答

懂视网 时间:2022-04-14 04:27

MySQL最终恢复却都没用到这些,呵呵。今天客户又打电话过来,问我怎么样了,我交流以后发现,他还是按我说的备份了全部的MySQL安

前天,,客户来电说GPS巡线系统的后台数据库挂了,原因是原来分配给图片存储磁盘的空间不够了,他调整了一下分区。我让他把整个MySQL目录的文件备份下来(后来发现这是多么重要),然后重装一下数据库试试。重装以后发现不行。于是给我让他发了MySQL下面的data目录文件给我,还有今年二月份用后台软件备份下来的数据备份也发了过来。

网上查询发现MySQL的数据存储在data目录下的ibdata1文件中,使用UE打开该文件,发现全是0,显然不能包含数据,对比公司内部测试使用的MySQL服务器,确认该文件用于存储数据库数据。看来只能是使用二月份的备份数据了。

打开二月份备份数据,发现数据库的字符集用的是binary,这是当时不太清楚字符集该怎么设,从别人那里继承来的。试图重装一个MySQL,设定为binary,恢复还是有错误。在MySQL命令行中手动执行恢复操作,提示是数据库字段宽度不够,手动调整数据库字段大小,成功走完恢复过程,但是恢复出来的数据显示是乱码。

用UE打开备份文件,发现前面是FEFF,UTF的编码标记,后面是有规律的一个字节数据,一个字节的零,手动提取字节数据,恢复出来时可读的,于是想利用程序提取出来非零数据,然后恢复。结果,发现程序死活不能读到标记字节FEFF。想可能VC2008+Win7可能自动给你处理了FEFF,于是上VMWare+DOS622+TC2,结果还是一样,查到网上有一篇文章How NOT to skip BOM info (FF FE) when using fread or ifstream? 这个现象一摸一样。就是没有解答。

早晨又想到一个方法,利用文件传输,这下该啥码都出来了吧,于是上串口互联,一个串口打开串口调试软件,另一个串口copy,发现接收出来数据不对,MODE命令设之,发现收到的数据和UE的还是不一样啊。对比利用EMEditor二进制打开的文件,却发现串口接收的和EMEditor的一样。对比EMEditor的字节数和文件属性字节数,一致。验证C程序,一致。用EMEditor给文件加上UTF编码标记,C程序读取,可以读取到BOM数据。最后验证UE中间做了手脚,天啊。哎,太相信UE了。

MySQL最终恢复却都没用到这些,呵呵。今天客户又打电话过来,问我怎么样了,我交流以后发现,他还是按我说的备份了全部的MySQL安装目录,还有,他提到其他盘有一个ibdata1文件,时间太长了,我都忘了,应该是当时我为了数据安全,安装的时候将数据文件放到别的分区中了。这下好了,分析客户发过来的全部资料,清楚了原来安装MySQL的原始结构,并且发现原来的MySQL配置文件的MySQL自动备份存在MySQL目录中。于是就超级简单了。停止MySQL服务,移掉MySQL相关目录,解压客户发过来的数据到MySQL安装目录中,修改配置文件,在相应的路径中放置ibdata1,重启服务,OK,一切正常。

想想,Linux系的软件还是好啊,恢复起来赶紧利落。

linux

热心网友 时间:2022-04-14 01:35

fckeditor里面有个配置文件fckconfig.js配置文件里面有个设置:FCKConfig.DefaultLanguage='zh-cn';你看看是不是“zh-cn”,如果不是,改成"zh-cn"试试。

热心网友 时间:2022-04-14 02:53

mysql data center 有没有这个功能。企业管理器是mssql的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
刘德华《忘情水》歌词 忘情水专辑 忘情水 求 忘情水-刘德华 无损音质 华东理工大学长江学院怎么样 东华理工大学长江学院机械工程系考研情况 南昌教育学院跟东华理工大学的长江学院比哪个好? 东华理工大学和东华理工大学长江学院是同一所吗 东华理工大学长江学院考研难吗 CKC证书是啥意思? ckc康复是什么意思? 鬼灭之刃第二季多少集? 邮政储蓄银行绿卡通学生冻结在手机上可以办吗 成龙的第101部电影叫什么来着? 101忠狗的影片评价 美国小石城事件改编的是那部电影 就是101空降师保护黑人学生上学 关于101空降师在阿登或者巴斯通的二战电影,其中有一段是德军打扮成美军,美军用棒球知识甄别的电影 “101忠狗”这部电影的简介 成龙拍了101套电影,谁知道?要全部101套电影名字 涉及到101空降师的越战电影有哪些?(包括里面出现101空降师士兵的越战电影) 成龙参演过的101部电影的名单? 迪士尼真人版电影《101斑点狗》(又名《101忠狗》)大家印象如何 怎么解决mysql中导入文件的bom头问题 怎么在ppt里一边讲课一边做标记 求《神龙唤天珠》漫画在哪有的看 证券投资学中底背离是什么意思 证券投资学。如何根据日分时图画K线图??急! 证券投资学考试 哪位高人告诉我k线图怎么画的阿???五日K线图 具体点方法 手机屏幕一直闪是什么原因 功能失效有好办法解决 手机屏幕一直在闪不知道什么原因 8848手机怎么的时候怎么会一闪一闪,有时候会断? 海信55寸520有蓝牙和没蓝牙的区别 55E52D海信55寸电视机说明书参数中没有兰牙功能为什么电视中有兰牙功能? 海信电视55寸超高清的哪些有蓝牙遥控器 海信电视LED55K5500US介绍 海信液晶电视55寸怎么连wi-fi 四驱车跑道 大型四驱车跑道 四驱车飞出跑道 四驱车跑道分为几种?我应该买哪种? 四驱车有什么跑道 四驱车跑道一般有多宽,我用水泥做。 关于四驱车要怎么玩 急!!!(20分!!) 迷你四驱车跑道的问题 常州哪里有现成的迷你四驱车跑道 四驱车跑道多少钱? 怎样四驱车才不飞跑道 为什么我的四驱车(田宫的神剑号)在跑道上跑一会儿就会自己停下来 现在杭州哪里还有四驱车跑道? 上海哪里有四驱车跑道啊? 自制四驱车跑道