MySQL 如何将一个数组插入到表中的一个字段中? 一个SMALLINT类型的数组,2048个数据单元,如何将这个数组整个插入到某个数据表的某个字段中?有介绍使用serialize将数组转换成字符串存入表字段的,在mysql手册中没有查到serialize?!能否实现此意图?如何实现此意图? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用代码 OR SP将数组内容插入到表中 你的另一个帖子中2楼、3楼都已经告诉你最好用别的程序语言来处理了。以PHP为例,你可以将数组元素用分隔符连接成一个字符串后存入数据库,取出时可以再分割为一个数组,像这样:$ar = range(0, 2047); //array(0, 1, 2, 3, .... 2047)$str = join('|||', $ar); //用|||作为分隔符将数组元素连接为字符串 0|||1|||2|||3|||4...//取出时分隔为数组$result = explode('|||', $str); 两种方式:1. 数组拼接成字符串,空格间隔 --> text2. 数组弄成二进制块 --> blob JAVA + MySQL, 有最简单的办法吗?能否举例说明? innodb分区和外键不可兼得? 继续这个数据库问题! mysql在创建存储过程是一直提示的一个语法问题 创建不了数据库,出现以下问题,我也知道是权限的问题,但是解决不了? 能把Access的数据转到Mysql么? 用InnoDB类型的表格,为什么不能成功建立带外键的表 各位大侠,帮帮忙!! 请问mysql如何做备份 这个表怎么查询,请大家指点下 求存储过程 mysql与windows编码问题 认真学习了MYSQL入门书籍 怎么提高??
$ar = range(0, 2047); //array(0, 1, 2, 3, .... 2047)
$str = join('|||', $ar); //用|||作为分隔符将数组元素连接为字符串 0|||1|||2|||3|||4...//取出时分隔为数组
$result = explode('|||', $str);
1. 数组拼接成字符串,空格间隔 --> text
2. 数组弄成二进制块 --> blob
能否举例说明?