WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Database Abstractions

SQL Comparer - Synchronize your database versions

— アドオンWorldWideScripts.netへ

@ja1wws日付まで滞在するために私達のフィードを購読する!

新しい!あなたがそれを望むように私たちに従ってください!


SQL Comparer - Synchronize your database versions - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

比較して、2つのSQLデータベーススキーマを同期すると、それらの間の違いを参照してください。 データベースの異なるバージョンを扱う非常に有用なツール。

特徴

  • 直接phpMyAdminにコピー元のSQL輸出
  • 比較結果は、色が強調されています
  • 簡単にデータベーススキーマを同期
  • 特定の比較要素を無視することができます
  • 両方のスキーマの統計情報を取得します。

それがどのように動作しますか?

  1. SQLスキーマを比較するには?
    • ロードするボタンを押してください.sqlボックスAにファイルを
    • ロードするBボタンを押すボタン.sqlボックスBにファイルを
    • 押して、AとBを比較 、プログラムは残りの世話をします!
    それはそれは簡単です! =)
  2. 私は、私はそれを行うことができ、*比較したいですか?
    はい、あなただけでは特定の要素を比較したり、比較したいものを定義することができます。 設定を無視開く必要があることを行うには: Tools -> Ignore settings

    単にあなたは大丈夫無視してプレスする要素を確認し、その結果を確認するために、再びAとBを比較押します。 無視する設定も統計に影響を与えます。

  3. 私は色が好き、私はそれらを変更することができないのですか?
    はい、カラー設定を開く: Tools -> Comparison colorsは、任意の比較色のフォント、背景色と前景色を変更することができます。
  4. SQLスキーマとは何ですか?
    それは、その形式言語におけるデータベース構造の記述であり、この比較演算はMySQLのために意図されています。 ここではSQLスキーマの例です。
     NOTは `gallery_image_desc`を(存在する場合、CREATE TABLEを `id`はint(11)NOT NULL AUTO_INCREMENT、 `gallery_idfk`はint(11)NOT NULLと、 `imgname`のVARCHAR(255)NOT NULLと、 `desc`テキストは、NOT NULL、 `show` TINYINT(1)NOT NULLデフォルト '1'、 `views`はint(11)NOT NULLデフォルト '0'、 PRIMARY KEY( `id`) ); 
    あなたはこれが何であるかわからない場合、あなたはおそらく、この比較演算のための使い道がありません :)
  5. それは私の構造を検出することはできますか?
    パーサは非常に寛容であることが、個々のパーツを認識するように設計されています。 私は、正しい順序ですべてのものを持っている必要はありません(ただし、データベースがあります)ので、ほとんどのスキーマを検出します。 これら二つの愚かなスキーマを考えてみましょう:

    MySQLの構文:
     (TABLE `test`のCREATE `mycol`はint(11)NOT NULL AUTO_INCREMENTのデフォルトの「0」、 PRIMARY KEY( `mycol`) ); 
    何か他のもの:
     (表テストを作成 AUTO_INCREMENT NOT NULL int型11 PRIMARY KEYのデフォルト '0' mycol ); 

    Comparerは、これらの2つのスキーマをスキャンし、それらが完璧にマッチしていることを教えてくれます。 これは第1が完全に無効なSQLがある以外は、真のCREATE TABLEコマンドを使用します。 それでも、あなたは同じテーブルで終わるその要素のいくつかを再配置することになります。

    テーブル名があっても、文字列にすることができ、まだ受け入れられ:
     テーブル 'this_is_string'(...)を作成します。 
    すべてのこれらの機能は、より良く、より柔軟なSQLの比較子を確実にするためです。

これは誰のため?

あなたは、MySQLデータベースを使用するPHPアプリケーションを開発していますか? あなたは(あなたのローカルホスト上の)開発用データベースといくつかのウェブサイト上でライブ1を持っていますか? 次に、このツールはあなたです!

ダウンロードしてください
このカテゴリー内の他のコンポーネントこの著者のすべてのコンポーネント
コメントよくある質問と回答を求めた

プロパティ

作成した:
5月11日10

最後の更新:
5月11日10

互換性のあるブラウザ:
クローム4、クローム5は、Firefox、IE6、IE7、IE8、オペラ、サファリ

含まれるファイル:
C#CS、SQL

ソフトウェアバージョン:
.NET 3.5

キーワード

eコマース, eコマース, 全てのアイテム, 比較します, 比較演算, データベース, SQL, 統計, 構文強調表示