如何将图像上传到SQL数据库?
当前的mysql查询:
CREATE TABLE upload (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
type VARCHAR(30) NOT NULL,
size INT NOT NULL,
content MEDIUMBLOB NOT NULL,
PRIMARY KEY(id)
);
html文件
<form method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="2000000">
<input type="file" id="userfile" name="userfiles"> <br>
<input type="submit" id="upload" value="Uploadimage "name="uploads"onclick="upload()">
</form>
答案 0 :(得分:0)
我不知道那个SQL查询,但它并不能说明多少。
您需要做的是base64 encode the image并将此字符串保存到您的数据库中 同样,当您想要拉动图像并显示它时,您需要将字符串解码回图像。