保存された MySQL 関数とプロシージャのデバッグは、MySQL データベース開発者の主な関心事の 1 つです。MySQL DBMS での汎用デバッグサポートが残念なため、多くの開発者は、このギャップを埋め、コード実行の制御を得るために、クライアント側でサーバー側コードを記述する必要があります。ただし、データの整合性と構築されるソリューションのビジネス ロジックに対する直接的な脅威であるため、このアプローチは基本的に間違っています。幸いにも、MySQL のデバッグサポートがないことを補い、MySQL の関数やプロシージャを効率的に管理およびデバッグするために必要なすべてを開発者に提供するサードパーティ製のソリューションがあります。この種のツールを探している場合は、MySQL のデバッガを見逃さないようにしてください!
MySQL のデバッガーは、管理し、任意の複雑な MySQL プロシージャと関数をデバッグするための強力なソリューションです。このソフトウェアには、ウォッチ、条件付きブレークポイント、式エバリュエーター、コール スタックなどの標準のデバッグ ツールが用意されており、SQL Window などの独自の機能を利用できます。
SQL ウィンドウを使用すると、同じ接続、トランザクション、および実行コンテキストで任意の SQL コマンドを実行できます。式エバリュエーターとは異なり、この機能はデータ セット全体を返すことができるので、基本的には実行コンテキストの有無にかかわらず操作できる本格的な SQL コンソールです。プログラムのインターフェイスは非常にユーザーフレンドリーでカスタマイズ可能なので、慣れて MySQL が動作するためにデバッガを配置するのに数分しかかかりません。
MySQLのデバッガは、通常のデバッグとテスト作業を大幅に促進する手頃なツールです。前例のない使いやすさと組み合わせた高度な機能の豊富なセットを提供し、それは、このプロセスのすべての側面をカバーし、最終的な結果が、あなたが誇りに思うことができる、よく読み取り、徹底的にテストされ、信頼性の高いコードであることを確認します!
バージョン履歴
- バージョン 1.0 に転記 2010-01-17
バージョンの更新
プログラムの詳細
Eula
EULA - 使用許諾契約書
MYSQLのデバッガの使用許諾契約は、このプログラムのインストールを続行する前に、本使用許諾契約書の条項をよくお読みください: MyDebugger.com使用許諾契約書 ("EULA") は、お客様 (個人または単一のエンティティ) とMyDebugger.comの間の法的契約です。上記で特定されたMyDebugger.comソフトウェア製品については、関連するソフトウェアコンポーネント、メディア、印刷物、および"online"または電子文書("SOFTWARE PRODUCT")を含む可能性があります。本ソフトウェア製品をインストール、コピー、またはその他の方法で使用することにより、お客様は本EULAの条項に拘束されるものとします。この使用許諾契約は、お客様とMyDebugger.com間のプログラムに関する契約全体("licenser"と呼ばれる)を表し、当事者間の事前の提案、表明、または理解に取って代わるものです。本契約の条項に同意しない場合は、本ソフトウェア製品をインストールまたは使用しないでください。
本ソフトウェア製品は、著作権法、国際著作権条約、その他の知的財産法および条約によって保護されています。ソフトウェア製品はライセンスを受け、販売されていません。
1. ライセンスの付与。
ソフトウェア製品は、次のようにライセンスされています。
(a) インストールと使用。
MyDebugger.comは、ソフトウェア製品が設計されたオペレーティング システムの有効なライセンスコピーを実行しているコンピュータにソフトウェア製品のコピーをインストールして使用する権利を与えます[Windows 95、Windows NT、Windows 98、Windows 2000、Windows 2003、Windows XP、Windows ME、Windows Vista] 。
(b) バックアップコピー。
バックアップおよびアーカイブの目的で必要となる可能性があるソフトウェア製品のコピーを作成することもできます。
2. その他の権利および制限事項の説明
(a) 著作権表示の維持
本ソフトウェア製品の一部およびすべてのコピーに関する著作権表示を削除または変更してはなりません。
(b) 分布。
お客様は、本ソフトウェア製品の登録コピーを第三者に配布することはできません。MyDebugger.comからダウンロードできる評価版は自由に配布できます。
(c) リバースエンジニアリング、逆コンパイル、逆アセンブリの禁止
本ソフトウェア製品のリバースエンジニアリング、逆コンパイル、逆アセンブルは、この制限にもかかわらず、適用法によって明示的に許可される場合を除き、リバースエンジニアリング、逆コンパイル、または逆アセンブルすることはできません。
(d) レンタル。
本ソフトウェア製品をレンタル、リース、貸与することはできません。
(e) サポートサービス。
MyDebugger.comは、ソフトウェア製品に関連するサポート サービスを提供する場合があります ("サポート サービス")。サポート サービスの一部として提供される補足的なソフトウェア コードは、ソフトウェアの一部と見なされます。は、サポート サービスの一部としてお客様に提供されるコードであり、本ソフトウェア製品の一部とみなされ、本契約の条項および条件に従います。
(f) 適用法の遵守
お客様は、本ソフトウェア製品の使用に関するすべての適用法を遵守する必要があります。
3. 終了
その他の権利を侵害することなく、MyDebugger.comは、本契約の契約条件に従わない場合、本契約を終了することができます。そのような場合、所有しているソフトウェア製品のすべてのコピーを破棄する必要があります。
4. 著作権
本ソフトウェア製品およびそのコピーに含まれる著作権を含むがこれらに限定されないすべてのタイトルは、MyDebugger.comまたはそのサプライヤーが所有します。本ソフトウェア製品の使用を通じてアクセスされる可能性のあるコンテンツに関するすべてのタイトルおよび知的財産権は、それぞれのコンテンツ所有者の財産であり、適用される著作権法またはその他の知的財産法および条約によって保護される場合があります。このEULAは、お持ちのコンテンツを使用する権利を付与しません。明示的に付与されていないすべての権利は、MyDebugger.comによって留保されます。
5. 保証なし
MyDebugger.comは、本ソフトウェア製品の保証を明示的に否認します。本ソフトウェア製品は、特定の目的の商品性、非侵害、または適合性の保証を含むがこれらに限定されない、いかなる種類の明示的または黙示的な保証もなく、「その他」提供されます。MyDebugger.comは、本ソフトウェア製品に含まれる情報、テキスト、グラフィックス、リンク、その他の項目の正確性または完全性について、保証または責任を負いません。MyDebugger.comは、コンピュータウイルス、ワーム、時限爆弾、論理爆弾、またはその他のコンピュータプログラムの伝染によって引き起こされる可能性のあるいかなる害を尊重する保証を行いません。MyDebugger.com、さらに、許可されたユーザーまたは第三者に対する保証または表明を明示的に否認します。
6. 責任の制限
いかなる場合も、いかなる損害についても責任 MyDebugger.comを負わないものとします(限りなく、利益の損失、事業中断、または失われた情報を含む)、本ソフトウェア製品の使用または使用不能から生じた損害に対して、そのような損害の可能性MyDebugger.com助言された場合でも、いかなる責任も負いません。データの損失、または間接的、特別な、偶発的な(失益を含む)、または契約、不法行為などに基づくその他の損害に対して、MyDebugger.com責任を負わないものとします。MyDebugger.comは、本ソフトウェア製品またはその一部の内容に関して、本ソフトウェア製品の内容またはその一部に関して、その内容、名誉毀損、パブリシティの権利の侵害、プライバシー、商標権、事業中断、人身傷害、プライバシーの喪失、道徳的権利、機密情報の開示など、これらに限定されないものとします。