2013-08-04 29 views
0

无论如何INSERT没有PHP的MySQL序列化数据?如何在没有PHP的情况下在MySQL中序列化数据

为例

INSERT INTO mytable (`data`) VALUES (SERIALIZED_DATA); 
+0

需要插入一些可以使用php进行反序列化的数据。但不能使用php插入这些数据,因为它必须通过手动完成。作为例子,我需要插入一个数据数组作为数据。 – AmilaDG

+0

'mytable'中的'data'列是什么数据类型? – peterm

+0

@peterm它是VARCHAR。这是可能的INSERT php序列化数据在VARCHAR列。 – AmilaDG

回答

0

很难理解你的问题的情况下,但如果你在一个文件中(在一个单独的盒子EG)具有或能够产生并把你的序列化的数据,那么你可以使用LOAD_FILE()来将其插入到数据库中

INSERT INTO mytable (`data`) VALUES(1, LOAD_FILE('/tmp/serialized.data')); 
相关问题