OS X用のSQLiteフロントエンド?


19

OS Xで使用するために、できれば無料のSQLiteフロントエンドを探しています。

MySQL Workbenchに似た何かができます。個別の回答に個別の提案を入れてください。


2
StackOverflowについても同様の質問がここにあります。追加の回答が見つかる場合があります。
青いマーカー

回答:


13

SQLiteのDBブラウザー

DBite for SQLiteは、Qtの上に構築されたSQLiteデータベース用の軽量なGUIエディターです。プロジェクトの主な目標は、技術者以外のユーザーが一連のウィザードとスプレッドシートのようなインターフェースを使用してSQLiteデータベースを作成、変更、編集できるようにすることです。


2番目にこれをします。私はそれを使用し、宣伝どおりに機能し、さらに無料です。

プロジェクトはGitHubに移動しました。新しいリンクはhttps://github.com/sqlitebrowser/sqlitebrowserです。
ゴードン

9

ここで説明した他のグラフィカルツールとはかけ離れていますが、組み込みのコマンドラインツールsqlite3を使用して、SQLiteデータベースとやり取りすることを好みます。

$ sqlite3 test.db
SQLite version 3.6.12
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table test (a, b);
sqlite> insert into test values (2, 3);
sqlite> insert into test values (4, 3);
sqlite> insert into test values (4, 5);
sqlite> select * from test where a<b;
2|3
4|5
sqlite> .schema
CREATE TABLE test (a, b);

最良の部分は、Mac OS Xに組み込まれており、完全に100%無料であることです。(いいえ、真剣に、コードはパブリックドメインにあります


2
フェイスパーム。既にマシンにインストールされているかどうかを調べるのに1時間かかりました。
ロブファンデルヴェール

4

私のアプリSQLPro for SQLiteApp Store)が好きかもしれません。

含まれているきちんとした機能のいくつかは次のとおりです。

  • 構文の強調表示とオートコンプリート(インテリセンスと呼ばれることもあります)。
  • クエリエディターを完全にカスタマイズできるカスタマイズ可能なテーマ。
  • 一度に複数のクエリを実行する機能(およびカスタマイズ可能なクエリ実行ショートカット)。
  • クエリ結果の主キー検出。主キーが検出されると、結果を更新し、グリッドから直接行を削除できます。
  • クエリのエラーには下線が引かれます。

SQLPro for SQLiteスクリーンショット1

完全なスキーマデザイナーがいます。SQLPro for SQLiteを使用すると、追加/更新/削除ができます。

  • テーブル
  • インデックス
  • 外部キーと
  • トリガー

コラムデザイナー 外部キーデザイナー 加えて:

  • テーブルは、CSV、XML、またはJSONからインポート/エクスポートできます。
  • クエリ履歴ブラウザ。過去に実行されたクエリを確認できます。
  • お気に入りのクエリを保存して再利用できます。
  • 結果グリッドを検索できます(Cmd-Fキーボードショートカットを使用するか、結果グリッドを右クリックして[検索]を選択します)。

Webサイトから7日間の試用版を入手できます。ウェブストアで購入する場合は、プロモーションコードSTACK25を使用して25%節約してください。

免責事項:私は開発者です。


見ていてくださいよくある質問、自己宣伝について、特に一部を。誰にとっても「最良の」ツールはないので、ツールが持つ独自の機能のリストを追加してもらえますか?
nohillside

これは優れたソフトウェアですが、クエリウィンドウが1つしかないため、多少制限があります。同じデータベースに対して別のクエリウィンドウが必要です。
プラカシュナダー

2

SQLite Manager Firefoxアドオン

ネイティブOS Xアプリではありませんが、作業はできます!


最近はすべてがFirefoxに統合されているようです。これは、ブラウザ、IMOの非常に奇妙な使用法です。phpSqLiteなどとはまったく異なります。
ジェイソンサラズ

それは無料です!そして、コピー/編集の使いやすさ、読みやすさのための色、および迅速なアクセスのためのサイドバーを提供するという点で、SQLite Databaseブラウザの方が優れていると思います。SQLite Databaseブラウザの唯一の欠点は、Firefoxが必要なことです。
ジェームズ14

1

Navicat for SQLiteなどのNavicatブランドのSQLエディターもあり、Mac App Store(http://itunes.apple.com/us/app/navicat-for-sqlite/id424161923?mt=12)で入手できます。 。

私は彼らのSQLiteツールを使用していませんが、MySQL製品を使用しており、ほとんどのタスクでうまく機能することがわかりました。


1

ベース($ 32.99 USD /£19.99)

SQLiteデータベースと対話するためのネイティブOSXアプリ。Baseは無料ではありませんが、便利であることがわかりました。Mac App Storeから購入できます。


1

Valentina Studioを試すことができます。http: //www.valentina-db.com/en/valentina-studio-overview 2013年2月14日、5.0バージョンでは、SQLiteのサポートが追加され、MySQL、PostgreSQLもサポートされています。これは無料。Mac、Win、Linuxで動作します。データベース管理だけでなく、3 OSで再び機能する強力なレポートが含まれています。


0

Navicat SQLite(49ドル/ 99ドル)

Navicat for SQLiteは、SQLite用の強力なデータベース管理および開発ツールです。SQLiteバージョン2および3で動作し、トリガー、インデックス、ビューなど、ほとんどのSQLite機能をサポートします。

それは良い製品ですが、私見高価です。


0

SQLiteFlow($ 2.99)

SQLiteFlowは、macOS上のSQLite用の非常に優れたGUIツールです。直感的で安定しており、信頼性があります。

ほとんどのSQLiteエディターまたはマネージャーが持つと思われる機能を備えています。含む:

  1. コードなしでUIから直接テーブルのデータを表示、編集、追加、検索できるデータビューアー。また、データビューアーのデータをCSVにコピーすることもできます。
  2. コードの自動補完、構文の強調表示、クエリの書式設定、設定後のほぼすべての言語の引用符付き文字列へのクエリのコピーをサポートするクエリエディタ。

  3. 変更テーブルクエリを記述するのに苦労することなくデータベース構造を維持するのに役立つ変更テーブルGUIツール。代わりに、UIでSQLiteFlowに変更する必要があることを通知した後、クエリを生成できます。

  4. 開いているデータベースをUIから直接アタッチすることは、日常の作業でデータベースをアタッチする場合に便利な機能で、ATTACH DATABASEコマンドを書く時間を節約できます。

  5. データベースファイル名またはディレクトリの変更を自動的に処理します。これは、存在することがわかった場合、そのままにしておくことができない機能です。
    私にとって、iOS開発者としてのSQLiteFlowは、iOSシミュレーターで同じファイル(SQLiteデータベース)のパスが変更可能であるという事実を処理する必要なく、iOSシミュレーターでSQLiteデータベースをシームレスに処理するのに役立ちます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.