2011-02-05 5 views
6

しばらくの間、MySQLは、外部キーが定義されたInnoDBテーブルにコメントを追加することに気付きました。正しく私のテーブルの説明を表示するためには...外部キーでInnoDBのMySQLコメントを無効にするには?

InnoDB free: 0 kB; (event_id)U ON eventsevent_id)を参照してください

を、私は文字列を解析し、セミコロンでそれを分割する必要があります:それはこのようになります。 これは大したことではありませんが、Database GUIでは常にこのメッセージを見るのは面倒です。

私はstackoverflowを通過し、this questionが私の場合はそれほど便利ではないことが分かりましたので、私はこの動作/バグを無効にすることができますか?

UPDATE:ホスティングプロバイダのサーバーにインストールMySQLのバージョンは5.0.77

+0

ため 外部キー 'information_schema'ビューを使用してはより多くの柔軟性を提供します。 – Mchl

+0

私は同意しますが、結果は同じですが、MySQLはこの厄介なコメントをテーブルの説明に追加します – Nazariy

答えて

1

私はMySQLの公式フォーラムでこの質問を見つけたです。 MySQLのエンジニアは問題を知っているようですが、それを修正していないようです。はい:http://forums.mysql.com/read.php?22,49710,49710#msg-49710

私は に位置してんだかわからないが、ユーザーとMySQLの開発者として私を せればしかし、私は は言うだろう、InnoDBの ストレージエンジンの変更を交渉しますすぐにこれを変更してください。 できます。空きスペース情報は がテーブルコメントに属していません。 ...マイク Lischke、シニアソフトウェアエンジニア MySQLの開発者ツールオラクル 社、www.oracle.com ..

-

我々はから 情報を移動するときに、いくつかの のアプリケーションが中断します Data_freeへのコメントユーザーは無料の スペースを確認する新しい方法を学ぶために する必要があります。したがって、変更は新しいメジャーバージョンの の場所にしかかかりません。ヘイッキ オラクルCorp./InnobaseオイのInnoDB - データベースオブジェクトに関する情報を取得する際に 取引、行レベルのロック、およびMySQLの

一般に
関連する問題