MySQL文でテーブルに画像を追加するにはどうすればよいか
MySQL のテーブルに画像を追加する場合、通常は画像のバイナリデータをテーブルの特定の列に格納します。次に、画像を含むテーブルを作成し、画像データを含むレコードを追加するための MySQL ステートメントの例を示します。
- 画像の入った表を作成する:
CREATE TABLE images (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
data MEDIUMBLOB
);
- 表に画像データを挿入する:
INSERT INTO images (name, data)
VALUES ('image1', LOAD_FILE('/path/to/image1.jpg'));
ここに挿入する画像のパスは「/path/to/image1.jpg」です。
- 画像を検索して表示
SELECT id, name, data
FROM images;
アプリでは、対応するプログラミング言語を利用して、表内の画像データを検索および表示することができる。