正文
mysql怎么存放数组,mysql怎么存储数组
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
如何在mysql中存放数组?因为不能用特殊符号分割,所以只能序列化,但是用json_decode或反序列化都为null
不支持直接存放数组的数据类型,转换为存放next或blob吧,然后使用对应的编程语言或规则进行解析,这和序列化、反序列化是两个概念。
在mysql数据库怎么存int[ ]数组
按字符串存就可以了!!
int[6] in={1,1,1,1,1,1,1}可以直接存成varchar "1111111";
如何再MYSQL中存储数组
把数组变成字符串:比如$a=array{"12","23","34","45"};
$a="12,23,34,45";
把这个存到数据库中就行了
读取时再用explode变成数组
如何向mysql的一个字段写入数组?
UPDATE TeacherInfo set PhoneNumber = '[1234,1254]';
1、必须保证被更新字段的类型是字符型;
2、被更新的值需要用''包裹起来。
mysql中怎么存储数组
不可以存储数组的,你可以把数据反序列话以后存储,也可以吧数据转换成字符串在存储
mysql中怎么存储数组?在线等!急!
turuyrt 这个容易,如果你要存数组,或者对象 首先把数据 转换成json格式,然后 用的时候 再转换回来就可以了