我现在用的是5.0版的MySQL,现在已经有了 5.5.8 的版本,我想更新我的MySQL,使用 mysql 导入原来的数据库时总是出错,我使用的字符集都是一样的,请问是不是因为版本的原因呢?请高手赐教,谢谢。

解决方案 »

  1.   

    报的什么错误低版本的应该都可以用高版本的打开
    就想office03的可以用07打开 
    sqlserver2k备份可以在05还原,反之就不行了
      

  2.   

    执行下面的命令行:
    D:\MySQL\bin>mysql -h localhost -u root -p test_data < d:\test.sql
    执行后输入密码,系统运行一会后出现下面的提示信息:
    ERROR at line 145: Unknown command '\\'.
    请问这是什么原因呢?谢谢!
      

  3.   

    一段一段执行 d:\test.sql 的内容,看是哪一句出错。
      

  4.   


    ERROR at line 145: Unknown command '\\'.去看下 test.sql上145行的内容
      

  5.   

    用文本编辑器打开test.sql后,在第145行上显示都是乱码,不是汉字。也不知道是什么原因?
      

  6.   

    mysqldump导出的时候,加上default-character-set=gbk试试。
      

  7.   

    请问6楼的,将default-character-set=gbk加在命令行的什么位置呢?谢谢。
      

  8.   

    9楼是说,当从MySQL中导出数据库时不会按默认的字符集进行存储吗?
      

  9.   

    还有哪位知道的更多一些的请告诉一下。另外PHPadmin可视化工具软件与Mysql安装文件夹下的bin目录中的PHPadmin可执行程序是同一个程序吗?谢谢。
      

  10.   

    位置,具体看帮助
    mysqldump --help
    Dumping structure and contents of MySQL databases and tables.
    Usage: mysqldump [OPTIONS] database [tables]
    OR     mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
    OR     mysqldump [OPTIONS] --all-databases [OPTIONS]  --default-character-set=name 
                          Set the default character set.
      

  11.   

    强烈建议用navicat工具上的结构同步和数据传输功能,我5000万数据,1个半小时就从5.1转到5.5了
      

  12.   

    请问哪里有navicat工具,谢谢!
      

  13.   

    Please google with key word: "navicat csdn download"
      

  14.   

    遇到同样的问题,mysql5.0 往5.5里直接导数据失败。后来放弃了5.5