00问答网
所有问题
如何再MYSQL中存储数组
如题所述
举报该问题
推荐答案 2017-01-15
SQL没有数组这种类型,数组是一种数据结构的概念,跟关系型mysql数据存储持久化没有关系。 如果你要将数组的内容存储的mysql中,如 arr[n][m]二维数组,你创建一个table arr, 列是 A B,循环数组的每个元素,然后存储到对应的表中的A B列。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/T00B0eBeBDZDZrnZjn.html
其他回答
第1个回答 推荐于2017-08-03
因为mysql数据类型不识别数组,
所以基本上都是都是转化为mysql是别的数据类型,
如果说php 用json_encode处理数组后就是字符串了。
直接入库就可以。
只不过出库后需要json_decode($array)。
本回答被网友采纳
相似回答
mysql中怎么存储数组
?在线等!急!
答:
把数组转换成字符串后再存入数据库
参考函数:implode() ---把数组转换成字符串 explode() ---把字符串转换成数组 手册里有详细说明 序列化以后存储.对于一维数组可以简单的用 implode explode 函数做数组——串的变换,但需注意分隔符要使用数组中不存在的字符 对于多维数组可以用序列化函数处理 s...
数组怎么
写入
mysql
答:
方法/步骤:1.创建数据库: 登陆数据库,创建temp数据库,命令为:create database temp charset utf8; 使用命令:create table a...2.编写python程序: 数组在python中被叫做列表,在这里只介绍
数组存储
和读...3.数据
的
读取: def
array
_laod(cur): sql_str = "...4.执行效果: 左图为程序运行的结...
在
mysql中
没有数组字段类型,究竟
怎么才能存储数组
呢
答:
你可以把它存到nvarchar中
。比如一个数组[1,2,3,4,5]你存到数据库中就是1,2,3,4,5 你读取的时候在把它放到数组中不就可以了。
怎么
向
mysql
表格里插入
数组
答:
data->sheets[0]['cells'][$i][1]."','".data->sheets[0]['cells'][$i][2]."','".data->sheets[0]['cells'][$i][3]."','".echo $sql.'插入成功!';res =
mysql
_query($sql) or die ("插入失败!".mysql_error());} echo "当前学生成绩excl表中所有数据导入数据库成...
大家正在搜
php数组在内存中如何存储
mysql中如何存储数组数据
数组在内存中如何存放
一个数组中可以存储不同类型的数据
数据在三维数组中是怎么存储的
如下数组a中连接存储了一个线性表
数组在内存中占一段连续的存储区
数组按行存储和按列存储
将BST存储在数组中
相关问题
mysql中怎么存储数组
mysql中怎么存储数组?在线等!急!
mysql 中的变量可以存放数组吗
在mysql数据库怎么存int[ ]数组
在线等,有谁知道怎么在mysql中存储数组
mysql中怎么存储数组
数据库中如何存储一维数组??
数据库能不能存放数组