有一个变量要求定义为图像类型,SqlServer里直接就是image类型,可是mysql里没有,请问mysql里有哪个数据类型能实现这个要求的吗。是blob吗,那具体怎么使用呢?

解决方案 »

  1.   

    create table table_name(id int,bin_data blob)insert into table_name (id,bin_data) value (null,load_file('d:\\test.jpg'))
      

  2.   

    查看的话如果用图形工具的话可以直接看到,想取出来可以直接另存为就行了。推荐navicat for mysql.如果想用sql语句恐怕不行,至少我还没见过,必须自己编程序进行文件流转换!建议用Mysql图形工具。