SQL Server里面有ntext类型,就是支持Unicode字符,而且,字符数不限。问题是,MySQL有没有ntext数据类型?如果我要把SQL Server里,ntext类型的表导入到MySQL里,怎么办?数据会丢失吗?

解决方案 »

  1.   

    就用MYSQL的TEXT,类型,不过编码为UTF8就可以了。
      

  2.   

    MySQL的text类型里,是不是有字符数限制?
      

  3.   

    MYSQL没有ntext类型,设置字符集为UTF8,TEXT最大为
    A TEXT column with a maximum length of 65,535 (216 – 1) characters
      

  4.   


    如上所述
    没有NTEXT,直接用TEXT就行了。
      

  5.   

    给你三种选择:
    1.TEXT 
          一个BLOB或TEXT列,最大长度为65535(2^16-1)个字符。
    2.MEDIUMBLOB/MEDIUMTEXT 
          一个BLOB或TEXT列,最大长度为16777215(2^24-1)个字符。 
    3.LONGBLOB/LONGTEXT 
          一个BLOB或TEXT列,最大长度为4294967295(2^32-1)个字符。
    注意编码格式设置为UTF-8即可。