首页 > 编程知识 正文

mysql数据库能直接存数组吗(用数组存储数据)

时间:2023-12-09 14:12:26 阅读:313547 作者:VBME

本文目录一览:

  • 1、在mysql数据库怎么存int[ ]数组
  • 2、mysql中怎么存储数组
  • 3、mysql中怎么存储数组?在线等!急!
  • 4、请问:mysql数据库可以存储普通的数组吗?(json数组除外)

在mysql数据库怎么存int[ ]数组

按字符串存就可以了!!

int[6] in={1,1,1,1,1,1,1}可以直接存成varchar "1111111";

mysql中怎么存储数组

不可以存储数组的,你可以把数据反序列话以后存储,也可以吧数据转换成字符串在存储

mysql中怎么存储数组?在线等!急!

把数组转换成字符串后再存入数据库

参考函数:

implode() ---把数组转换成字符串

explode() ---把字符串转换成数组

手册里有详细说明

序列化以后存储.

对于一维数组可以简单的用

implode

explode

函数做数组——串的变换,但需注意分隔符要使用数组中不存在的字符

对于多维数组可以用序列化函数处理

serialize

unserialize

函数的用法手册中都有

请问:mysql数据库可以存储普通的数组吗?(json数组除外)

不能存储数组格式, 可以存储数组字符串如: array(1,2,3) === string格式

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。