接到一个任务,去一个单位导出数据带回公司备用。
按时到达指定地点,对方技术介绍该系统很久没人维护了,开发人员早就不知去向,他也只能做简单的查询。他让我自己上服务器操作。
其硬件是一台dell服务器,系统是windows Server 2012,数据库是MySQL版本是5.0。系统内使用Navicat管理MySQL。
选中数据库,使用转储SQL文件功能,将结构和数据导出,然后复制到U盘。
回到公司,搭建了一个windows Server 2012环境,安装了一个MySQL 5.6(windows版)。
又安装了NaviCat。先创建数据库,然后使用运行SQL文件功能,将复制回来的文件选中,确定...
??????
几乎在瞬间,提示发生N个错误,而且提示中出错的SQL语句,中文都是乱码。
重新操作,向导窗口内编码默认是UTF8,改成当前windows编码,将复制回来的文件选中ÿ