問題タブ [blob]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - Mysql または sqlite Blob データ型に varchar データを格納できますか?
通常のテキストデータ(varchar)をmysqlまたはsqlite Blobデータ型に保存できるかどうかについて、誰でも情報を提供できますか
mysql - ストアドプロシージャを介したBLOBデータのmysql挿入構文
mysql データベースに img ファイルを挿入したいのですが、だれでも blob を mysql データベースに挿入するための通常の挿入ステートメントを提供できますか。パスを指定するかのようにそれを行う方法は、imgではなくパスのみを保存します
sql-server - SQL Server またはファイル システムのどの格納場所を使用すると、tiff 画像を保存する際のパフォーマンスが向上しますか?
私たちのシステムは、最大 3k のサイズの tiff 画像を保存する必要があります。一度に約 300 枚の画像を受け取り、それらを迅速に処理する必要があります。約 100,000 枚の画像が受信されると、画像はシステムから別のアーカイブ システムに転送されるか、削除されます。
画像ファイルの初期保存に関して、最高のパフォーマンスを探しています。アーカイブ用にイメージを転送するタスクは、パフォーマンスがそれほど重要ではありません。
SQL Server またはファイル システムのどの格納場所を使用すると、tiff 画像を保存する際のパフォーマンスが向上しますか?
他に注意すべき考慮事項や落とし穴はありますか?
php - PHP + MySQLi での BLOB 列のフェッチに関する問題
コードは次のとおりです。
これは以下を出力します:
文字列 '' (長さ = 0)
実際、テーブルには正確に 1 つの行が含まれており、blob 列には有効な ASCII 文字データ ( serialize()
d PHP 整数) が含まれています。
これはなぜですか?
バンプ。
hibernate - Hibernate Annotation を使用したテキスト フィールド
文字列のタイプを設定するのに問題があります。次のようになります
動作しませんでした。mysql スキーマを確認しましたが、varchar(255) のままです。
また
タイプをTEXTにしようとしていますが、どんなアイデアでも大歓迎です!
mysql - MySql BLOB 列で空間インデックスを作成中にエラーが発生しました
BLOB 型の Location という名前のテーブル列に空間インデックスを追加しようとしています。私がこれを試してみると:
私は得る:
エラー: BLOB/TEXT カラム 'Location' がキーの長さを指定せずにキー指定で使用されました
しかし、MySql 5.1 (私が使用しているバージョン) の公式ドキュメントでは、空間インデックスを参照するときに次のように明確に述べています。
「MySQL 5.1 では、列のプレフィックスの長さは禁止されています。各列の全幅がインデックス化されています。」
これは確かに、プレフィックスを提供する必要がないことを示しています。とにかく次のようにプレフィックスを追加してみました:
そして私は得る:
エラー: プレフィックス キーが正しくありません。使用されたキー部分が文字列ではない、使用された長さがキー部分よりも長い、またはストレージ エンジンが一意のプレフィックス キーをサポートしていない
それで、一体何が起こっているのですか?? 情報として、私は MySQL 5.1.37 コミュニティを使用しています。私のテーブルは MyISAM です。これは create ステートメントです。
PS私も場所をNOT NULLにしてみましたが、違いはありませんでした。
mysql - MySQLのあるテーブルから別のテーブルにBLOBデータをコピーします
あるテーブルからBLOB
列を含む別のテーブルにデータセットをコピーする必要があります。私はINSERT
サブクエリでクエリを使用していますSELECT
:
を除いて、すべてのフィールドが正しくコピーされますBLOB
。何かが足りないことは知っていますが、これを機能させる方法がわかりません。検索は私を助けませんでした。誰もがそれを解決する方法を知っていますか?
純粋なSQLのソリューションが好きですが、Rubyも使用できます。
python - Pythonを使用してMySQLデータベースにBLOBとして保存されたファイルを挿入/取得する方法
データベースに情報を入力する Python スクリプトを作成したいと考えています。私のテーブルの列の 1 つは、エントリごとにファイルを保存したい BLOB です。
ファイル(バイナリ)を読み取って、Pythonを使用してDBに挿入するにはどうすればよいですか? 同様に、それを取得してそのファイルをハード ドライブ上の任意の場所に書き戻すにはどうすればよいでしょうか?
python - ブロブ画像データを QPixmap にロードする
フロントエンド GUI に PyQt4 を使用してプログラムを作成しています。このプログラムはバックエンド データベース (MySQL または SQLite のいずれか) にアクセスします。データベースにいくつかの画像データを保存する必要があります。以下は、画像ファイル (JPEG 形式) をデータベースの BLOB データ フィールドにインポートするために使用する Python コードです。
この部分は正常に動作します。私の質問は、PyQt4 のデータベースに保存されている画像データから QPixmap オブジェクトを作成する方法についてです。私の現在のアプローチには、次の手順が含まれます。
(1) データベース内の Hex str -- cPickle&StringIO --> PIL Image Object
(2) PIL 画像オブジェクト --> 一時画像ファイル
(3) 一時画像ファイル --> QPixmap
このアプローチもうまく機能します。しかし、ユーザーの操作に対するプログラムの応答が遅くなる可能性がある一時画像ファイルの書き込み/読み取りを行う必要がない方がよいでしょう。QPixmap::loadFromData()を使用して、データベースに保存されているブロブ データから直接ロードできると思います。ここで誰かがこの関数の使用方法の例を示してくれることを願っています。
ティア、
ビング
git - Git - 作成したすべてのコミットと BLOB を取得する
コミットごとに出力できる git コマンドはありますか。
- ID
- 主題
- パスとサイズで作成されたブロブ (同様です
git ls-tree -l -r <commit>
が、作成されたブロブのみ)