标签: php mysql binary base64 blob
我有一个base64(Image)字符串,我需要将其保存在MySQL数据库中作为数据类型二进制文件LONGBLOB。该字符串超过200,000个字符。该字符串保存在PHP变量中。
我知道不建议这样做,但我需要一些关于如何完成的输入。它必须在纯PHP中完成。 base64字符串通过AJAX POST XMLHttpRequest发送。
感谢。
答案 0 :(得分:0)
使用LOAD_FILE可能就是您要找的地方:
UPDATE colum SET img=LOAD_FILE('/tmp/file') WHERE id=1;