sql文件出现乱码,如何恢复?? 
下载的被人的系统,看到sql是乱码的,不知道是否还能恢复呢?例如:/*
SQLyog Community Edition?MySQL GUI v6?2
MySQL ?5??4瑀c琧ommunity : Database ?hrm_db
*********************************************************************
*/
/*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=*/;/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS?FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE?SQL_MODE=NO_AUTO_VALUE_ON_ZERO */;create database if not exists `hrm_db`;USE `hrm_db`;/*Table structure for table `branch` */DROP TABLE IF EXISTS `branch`;CREATE TABLE `branch` ?
  `br_id` int?1?NOT NULL AUTO_INCREMENT COMMENT ????????
  `br_name` varchar?00?NOT NULL COMMENT ?????
  `br_memo` text COMMENT ?????
  PRIMARY KEY br_id`?
?ENGINE=InnoDB DEFAULT CHARSET=utf8;/*Data for the table `branch` *//*Table structure for table `engageinforelease` */DROP TABLE IF EXISTS `engageinforelease`;CREATE TABLE `engageinforelease` ?
  `eir_id` int?1?NOT NULL AUTO_INCREMENT COMMENT ??????
  `eir_title` varchar?00?DEFAULT NULL COMMENT ???????
  `eir_start_date` date DEFAULT NULL COMMENT ?????
  `eir_stop_date` date DEFAULT NULL COMMENT ?????
  `eir_count` int?1?DEFAULT NULL COMMENT ?????
  `eir_job_name` varchar?00?DEFAULT NULL COMMENT ?????
  `eir_condition` text COMMENT ????????
  `user_add_name` varchar?00?DEFAULT NULL COMMENT ??????
  `eir_add_date` datetime DEFAULT NULL COMMENT ?????
  `user_edit_name` varchar?00?DEFAULT NULL COMMENT ??????
  `eir_edit_date` datetime DEFAULT NULL COMMENT ?????
  `user_check_name` varchar?00?DEFAULT   COMMENT ??????
  `eir_check_date` datetime DEFAULT NULL COMMENT ?????
  `eir_state` varchar?00?DEFAULT NULL COMMENT ???
  `eir_memo` text COMMENT ???
  PRIMARY KEY eir_id`?
?ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;

解决方案 »

  1.   

    用编辑器改改编码试试。推荐Notepadd++
      

  2.   

    set names gbk;
    show create table tbnamne;
      

  3.   


     `br_id` int?1?NOT NULL AUTO_INCREMENT COMMENT ????????   比如这行, int后面的问号好像会影响的。
      

  4.   

    是别人写好的SQL文件,不是自己生成的,所以想把文件乱码恢复!!!
      

  5.   

    以上方法恢复不了话,你把绿体字节和COMMENT后面的都直接删除(包括COMMENT)再使用。
      

  6.   


    int?1? = int(1),直接int也行。