mysql:8805
From: Kazuhiro Yoshida <Kazuhiro Yoshida <moriq@xxxxxxxxxx>>
Date: Tue, 17 Feb 2004 12:12:51 +0900
Subject: [mysql 08805] Re: C 言語でデータベースにラージオブジェクトを挿入する方法
もりきゅうです。 新海 雄一 <shinkai@xxxxxxxxxx> wrote: > 現在C言語を使ってMySQLのデータベースにデータを登録するプログラムを作成し > ているのですが、バイナリファイルをそのまま挿入・取り出しして使用する必要 > があるため、BLOBのフィールドを作ってやったのですが、そこに登録&使用する > 方法がわかりません。 > > PHPでは過去メールからサンプルを探し当てて、うまく登録することができたの > ですが、C言語を用いて行う方法がわかりません。 結局SQLに詰め込むのだから言語の違いはあんまり関係ないのでは。 BLOBといっても普通にINSERTすればいいですよね。 http://www.mysql.gr.jp/jpdoc/4.0/manual.ja_toc.html#mysql_real_escape_string mysql_real_escape_string() mysql_real_query() 辺りを使えばできると思います。 バッファを使ってちょろちょろ流すようなAPIがあればよさげですが http://www.mysql.gr.jp/jpdoc/4.0/manual.ja_toc.html#C を読む限りではなさげ。 ---- YOSHIDA Kazuhiro moriq@xxxxxxxxxx http://www.moriq.com/
8804 2004-02-17 11:30 [新海 雄一 <shinkai@] C 言語でデータベースにラージオブジェクトを挿入する方法 -> 8805 2004-02-17 12:12 ┗[Kazuhiro Yoshida <mo] 8806 2004-02-17 13:44 ┗[ML account <ml@xxxxx] 8807 2004-02-17 15:54 ┗[新海 雄一 <shinkai@]