-1

我想知道是否有任何方法可以将图像加载到如下表格中:

CREATE TABLE MyTable( id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY, images BLOB NOT NULL,

INSERT INTO MyTable (image) VALUES(LOAD_FILE('/tmp/your_image.png'));

但是,如果我可以添加一个 url 而不是我的图像的路径:

INSERT INTO MyTable (image) VALUES(LOAD_FILE('https://imgur.com/gallery/6rKiG'));
4

1 回答 1

0

你可以试试这个:

INSERT INTO x(id,pic) VALUES(1,LOAD_FILE('C:/Desktop/images/test.jpg'));

然后使用 PHP(例如)你可以阅读和打印

/*
Read from database
...
... */
echo '<img src="data:image/jpeg;base64,'.base64_encode( $result['pic'] ).'"/>';

供参考LOAD_FILE

于 2016-03-01T16:01:08.203 回答