0

私はPHPmyAdminを介してSQLデータベースに取り組んでおり、pagesTextという列があります。テキストを表示するはずですが、表示されるのは「[BLOB - ...]」だけです。

テーブル列のスナップショット

これは何ですか?元のテキストを取得するにはどうすればよいですか?

4

3 に答える 3

1

[オプション] をクリックし、[BLOB の内容を表示] にチェックを入れ、[移動] をクリックします。

于 2013-08-31T16:57:29.487 に答える
0

テキストはバイナリ データとして保存されています。ウィキペディアを参照してくださいhttp://en.wikipedia.org/wiki/Binary_large_object

また、phpmyadmin は mysql の utf8_bin 呼び出し列の数字または blob を表示しますか?

于 2013-08-31T12:14:36.173 に答える
0

ブロブについて:

ウィキペディアから:

http://en.wikipedia.org/wiki/Binary_large_object

BLOB (別名、バイナリ ラージ オブジェクト、基本ラージ オブジェクト、BLOB、または BLOb) は、データベース管理システムに単一のエンティティとして格納されるバイナリ データのコレクションです。ブロブは通常、画像、オーディオ、またはその他のマルチメディア オブジェクトですが、バイナリ実行可能コードがブロブとして保存されることもあります。BLOB のデータベース サポートは普遍的ではありません。

基本的には、データがバイナリ形式で直接保存されることを意味します。(すべてのデータはバイナリです、私は知っています。)

ただし、PHP のコードを介してフィールドにアクセスするだけで、echo簡単に操作できます。

PhpMyAdmin は、レコード テーブルに長いテキストを表示したくないため、ここでは BLOB として表示します。

于 2013-08-31T12:07:42.063 に答える