SQLyog
SQLyogは、Windows Vista からWindows 10へのWindowsプラットフォーム上で動作する(Windows 9x / MEではUnicodeがサポートされていなかったため、バージョン5.0でサポートを終了し、バージョン8.6でWindows 2000のサポートを終了、バージョン12.5でWindows XPのサポートを終了した)。 また、Wine環境を使ってLinuxや様々なUnix(macOSを含む)で動作するようになっている。 さらに、SQLyog Enterprise / Ultimate機能のサブセットは、Linux用の無料SJA(SQLyog Job Agent)をネイティブLinuxユーティリティとして使用できる。 これにより、Windows環境での「スケジュール化されたジョブ」と、Linux環境とのシームレスなポート実行パラメータの指定とテストが可能になる。
Win32 APIを使用してC++でプログラミングおよび開発された。ランタイム(.NET、Javaなど)には依存していない。
MySQL C APIを使用してMySQLサーバと通信する。 (ODBC / JDBCなど)「データベース抽象化レイヤー」に依存していない。
SQLiteを使用して、グリッド設定のような内部データを格納する。ゆえに、これらの設定は、テーブルごとにセッション全体で持続する。