将base64字符串插入MySQL LONGBLOB。

时间:2013-04-23 23:07:36

标签: php mysql binary base64 blob

我有一个base64(Image)字符串,我需要将其保存在MySQL数据库中作为数据类型二进制文件LONGBLOB。该字符串超过200,000个字符。该字符串保存在PHP变量中。

我知道不建议这样做,但我需要一些关于如何完成的输入。它必须在纯PHP中完成。 base64字符串通过AJAX POST XMLHttpRequest发送。

感谢。

1 个答案:

答案 0 :(得分:0)

使用LOAD_FILE可能就是您要找的地方:

 UPDATE colum SET img=LOAD_FILE('/tmp/file') WHERE id=1;