我想从sql2000中通过ODBC导出一张表到mysql中,其中在sql2000这张表中有个字段是image类型(在数据库中显示成二进制数据)的,我在mysql数据要设置什么类型的字段才能保存image类型数据?我之前试过用varchar和blob都导入不成功.请问各位有什么好的解决方法?

解决方案 »

  1.   

    特殊字段是要用代码实现的,一般做法是用语言取出IMAGE中的内容,再
    写入MYSQL中,没有什么好办法
      

  2.   

    mysql数据要设置什么类型的字段才能保存image类型数据 BLOB没有办法直接倒入,一种方法是从你SQL SERVER中把这些图片倒出到文件,比如 id.jpg以主键命名。然后在MySQL中以 update tbl1 set bolbfld=LOAD_FILE('xx.jpg')