如果映像位于MySQL主机上,则可以使用该LOAD_FILE()命令在BLOB中存储映像:
-- Using the following table as an example:
CREATE TABLE MyTable (
image BLOB
);
-- This will insert a file in a BLOB column.
INSERT INTO MyTable (image) VALUES(LOAD_FILE('/tmp/image.png'));
Run Code Online (Sandbox Code Playgroud)
确保MySQL可以读取映像文件,并确保您的MySQL用户具有该FILE权限.
要授予FILE权限,请以root用户身份登录并执行:
GRANT FILE ON *.* TO 'mysql_user'@'localhost';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5086 次 |
| 最近记录: |