Code前端首页关于Code前端联系我们

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

terry 3年前 (2023-09-30) 阅读数 50 #Mysql
文章标签 Linux

本文目录一览:

  • 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格式

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门