Éditeur Mac SQLite [fermé]

214

Je connais CocoaMySQL mais je n'ai pas vu d'interface graphique Mac pour SQLite, en existe-t-il une?

Ma recherche Google n'a révélé aucune interface graphique liée à Mac, c'est pourquoi je demande ici plutôt que Google.

Teifion
la source
17
En tant que mise à jour: CocoaMySQL est désormais "Sequel Pro" et c'est génial pour MySQL sur Mac. Il est toujours en cours de développement et ils ont des plans pour SQLite et Postgres, mais ils ne sont pas encore disponibles.
philfreo
@philfreo +1 - jusqu'à ce que cela se produise, je m'en tiens au shell de ligne de commande et / ou à l'écriture de scripts pour faire ce que je veux. :)
Lester Cheung
3
Sequel Pro n'est toujours pas SQLite, mais voici le lien sequelpro.com
nycynik

Réponses:

108

SQLite Manager pour FireFox

finnw
la source
4
Se bloque sur les requêtes à exécution lente et n'a pas de bouton de requête d'annulation. J'utilise RazorSQL.
wioota
2
À moins que je manque quelque chose, cela ne vous permet pas de modifier les tables existantes.
mahdaeng
1
Je dirais qu'ayant utilisé MSSQL, Oracle Toad et phpMyAdmin, SQLiteManager for FireFox est de loin le meilleur que j'ai utilisé. Toutes les opérations les plus courantes sont juste devant vous. Récemment, j'ai commencé à utiliser Sequel Pro qui est similaire à SQLite Manager pour Firefox et semble très propre jusqu'à présent (mais c'est pour MySQL, pas encore SQLite)
Ege Akpinar
Tout le monde peut ouvrir sqlite avec un mot de passe
Bagusflyer
6
C'était le meilleur, mais cela ne fonctionne pas avec le dernier Firefox.
Tom Kincaid
133

Base de est plus jeune que votre question, et certainement se sent comme un 1.0, mais l'expérience utilisateur est miles mieux que l'expérience de l' utilisation l' une des applications « multi-plateformes » sur un Mac.

http://menial.co.uk/software/base/

Je vous recommande d'acheter une licence avant que le développeur ne se rende compte qu'il charge trop peu pour cela.

MISE À JOUR: Depuis décembre 2008, Base est maintenant à la version 2.1, c'est devenu un excellent produit. Je ne me souviens plus de ce qu'il en coûtait, mais j'ai payé pour la mise à niveau 1.x à 2.x. Toujours fortement recommandé.

UNE AUTRE MISE À JOUR: Base est disponible sur le Mac App Store , vous trouverez peut-être utile de lire les critiques là-bas.

benzado
la source
2
J'ai acheté Base et je l'adore vraiment. Outil parfait. J'adore tous les contrôles natifs.
Sam Soffes
2
beau logiciel mais pas gratuit. :(
AhmetB - Google
33
Il existe de nombreuses alternatives gratuites, mais elles ne sont pas aussi agréables. Ce n'est pas une coïncidence.
benzado
2
Il a l'air excellent, le teste en ce moment et fait tout ce que je voudrais faire tout en ayant une interface utilisateur Mac bien conçue.
Jannis
2
J'ai acheté aussi. Belle application OSX.
Rob
89

J'utilise Liya du Mac App Store, c'est gratuit, fait le travail et le projet est maintenu (environ un mois entre les mises à jour en janvier 2013).

Je teste également beaucoup sur l'appareil. Vous pouvez accéder à la base de données SQLITE sur l'appareil en:

  1. Ajoutez-le Application supports iTunes file sharingà info.plist et réglez-le sur OUI
  2. Exécuter l'application sur un appareil
  3. Ouvrez iTunes
  4. Sélectionnez l'appareil
  5. Sélectionnez l'onglet "Applications"
  6. Faites défiler jusqu'à la section "Partage de fichiers" et sélectionnez l'application
  7. Le fichier .sqlite devrait apparaître dans le volet droit - sélectionnez-le et "Enregistrer dans ..."
  8. Une fois enregistré, ouvrez-le dans votre éditeur SQLITE préféré

Vous pouvez également le modifier et le recopier.

EDIT: Vous pouvez également le faire via l'Organisateur dans XCode

  1. Ouvrez l'Organiseur dans XCode (Fenêtre> Organiseur)
  2. Sélectionnez l'onglet "Périphériques"
  3. Développez l'appareil sur la gauche sur lequel vous souhaitez télécharger / télécharger des données
  4. Sélectionnez les applications
  5. Sélectionnez une application dans le panneau principal
  6. Le panneau en bas (fichiers de données dans Sandbox) se mettra à jour avec tous les fichiers de cette application
  7. Choisissez Télécharger et enregistrez-le quelque part
  8. Trouver le fichier dans le Finder
  9. Faites un clic droit et sélectionnez "Afficher le contenu du package"

Vous pouvez désormais afficher, modifier et télécharger à nouveau le package sur votre périphérique de débogage. Cela peut être très pratique pour conserver des instantanés de différents états à essayer sur d'autres appareils.

Joony
la source
1
Celui-ci est beaucoup plus récent que les autres. On dirait qu'il est développé assez activement. Donc, par rapport aux autres options gratuites, cela semble assez prometteur.
Neil Traft
1
Welp, peu importe. Je ne peux pas demander à Liya d'afficher le contenu d'une table pour moi. Dieu merci, j'utilise quand même Firefox. J'annulerais mon vote positif, mais bon, SO a tellement de règles débiles maintenant qu'il ne me laissera pas faire ça !!
Neil Traft
2
Certes, Liya a une interface originale. Vous vous souveniez de sélectionner le tableau et de cliquer sur le gros bouton "Go" en bas?
Joony
Ouais, avec "Go" ou "Run Custom Query" tout ce que je pouvais obtenir était un spinner occupé sans fin. Je ne sais pas ce qui ne va pas. Je l'utiliserais certainement si je pouvais le comprendre.
Neil Traft
1
Liya est parfaite. Thx pour le lien. Je viens d'installer la version 2.0.12 sur OSX 10.8 et cela fonctionne très bien.
robmclarty
64

Vous aimerez peut-être SQLPro pour SQLite (auparavant SQLite Professional - App Store ).

L'application a quelques fonctionnalités intéressantes telles que:

  • Saisie automatique et mise en évidence de la syntaxe.
  • Intégration des versions (restauration des versions précédentes).
  • Filtrage des données en ligne.
  • La possibilité de charger des extensions sqlite .
  • Compatibilité SQLite 2.
  • Exportation d'options vers CSV, JSON, XML et MySQL.
  • Importation depuis CSV, JSON ou XML.
  • Réorganisation des colonnes.
  • Prise en charge plein écran.

Capture d'écran de la vue d'ensemble de SQLPro for SQLite

Un essai de sept jours est disponible sur le site Web . Si vous achetez via notre site Web , utilisez le code promo STACK25 pour économiser 25%.

Avertissement: je suis le développeur.

Kyle
la source
1
Je vois la v1.0.3 sur l'AppStore et actuellement au prix de 8,99 $. La version gratuite n'est-elle plus disponible? Merci.
pm_labs
6
@paul_sns, malheureusement, l'application n'est plus gratuite. Voici cependant quelques codes promotionnels: PRFKTLYJTE3M, 7PN6FHANKNAJ, KY7KJPTMKJAA, WAFRTR797AWK, 64PY7K36TFY4 et s'ils sont épuisés, je peux donner un code promo à toute personne qui m'envoie un e-mail / support avec un lien vers cette page.
Kyle
3
Application très cool. Vaut le téléchargement.
Beast_Code
2
Vraiment super application! M'a sauvé une tonne de temps!
Georg
1
Une application OSX fantastique - beaucoup de travail et de réflexion y ont été consacrés. Bon rapport qualité prix.
Jasper Blues
22

MesaSQLite est le meilleur que j'ai trouvé jusqu'à présent.

www.desertsandsoftware.com

Semble très prometteur en effet.

Michael Krelin - pirate
la source
1
mon vote va aussi à MesaSQLite, pas la meilleure interface mais ça marche
valexa
4
Le site Web est mort?
Plus
3
Ignorez le commentaire "Site Web mort". Il est à la date du datetime de ce commentaire.
Gibron
3
Actuellement, il s'agit d'un shareware à 20 $, non gratuit.
Jonathan
3
C'était tellement pénible à utiliser.
Dan Abramov
18

J'utilise un outil simple pour une opération sqlite basique appelé Lita

Cet outil est basé sur Adobe Air et doit donc être installé avant d'utiliser Lita. Adobe air peut être téléchargé gratuitement à partir du site Adobe .

krishna
la source
1
C'est vraiment un excellent outil. J'adore le fait qu'il s'agit d'une application Air et que je n'ai à l'ouvrir que lorsque j'en ai besoin. Interface utilisateur graphique vraiment sympa. Juste ce que je voulais! voici un écran
Gourneau
4
Malheureusement, il semble qu'il ait cessé de travailler sur Lion.
Mircea Grelus
6
Ce projet est maintenant interrompu :(
Gibron
Il fonctionne toujours sur Yosemite ...
Nicolinux
14

Cette extension FireFox est plutôt jolie. J'ai utilisé SQLite Browser dans le passé et il a fait le travail.

Bill Turner
la source
Le navigateur SQLite est un peu vieux mais fonctionne très bien, et moins engagé que le plugin Firefox (j'utilise Safari, pas Firefox)
Robert Gould
3
J'aime le navigateur de base de données multiplateforme SQLite . C'est simple et rapide.
Adrian
3
Et libre. N'oubliez pas cette partie.
Jim Mitchener
13

J'ai publié des instructions sur la façon d'exécuter Firefox SQLite Manager en dehors de Firefox, car FF hase est devenu tellement gonflé dans les dernières versions. C'est vraiment facile et j'ai même compilé un DMG pour le sqlite gui si quelqu'un le veut.

Jeremy Edgell
la source
1
Ça marche vraiment bien. Merci!
Jeff Kelley
1
C'est génial, merci!
hoitomt
1
Absolument brillant! Fonctionne parfaitement sur Snow Leo, et c'était si facile ... installez simplement le framework XULRunner, faites glisser votre package d'application SQLite Manager vers le dossier apps, et le tour est joué! Pas besoin de s'embêter avec le terminal ou quoi que ce soit. Maintenant, tout ce dont il a besoin est une icône de fantaisie! Je pense que je vais voler celui de Base pour l'instant ...: P
purefusion
2
Ne fonctionne pas sur Lion. J'ai installé le dernier XULRunner, et j'ai essayé d'exécuter le programme d'installation de l'application moi-même, et d'utiliser le fichier .dmg déjà créé de Jeremy
Ben P
5

Sqliteman est ma préférence actuelle: il utilise QT, c'est donc multiplateforme. Depuis que je développe sur Windows, Linux et OS X, il est utile d'avoir les mêmes outils disponibles sur chacun.

J'ai également essayé SQLite Admin (Windows, donc sans rapport avec la question de toute façon) pendant un certain temps, mais cela ne semble pas entretenu de nos jours, et possède les raccourcis clavier les plus ennuyeux de toutes les applications que j'ai jamais utilisées - Ctrl-S efface la requête actuelle, avec aucun espoir de défaire.

Mike Houston
la source
sudo port install sqliteman
slf
brew install sqliteman - si homebrew est votre truc au lieu de macports
stib
4

Essayez ce navigateur de base de données SQLite

Voir le document complet ici . Il s'agit d'un navigateur de base de données très simple et rapide pour SQLite.

Bhavin_m
la source
1
Lien mis à jour . Je préfère celui-ci pour des modifications rapides, plutôt que de lancer Firefox juste pour modifier quelques lignes.
Armando Pérez Marqués
1
C'est aussi mon préféré, c'est même dans les dépôts Ubuntu.
Stavros Korokithakis
3

Essayez plutôt une recherche par versiontracker . SqliteManager de SQLabs (49 $, Mac et Windows) est celui que je préfère, mais je n'ai pas vraiment évalué les autres alternatives.

Hagelin
la source
SQLiteManager de SQLabs. Je ne l'ai pas encore utilisé moi-même, mais il semble assez bon dans la liste des fonctionnalités et les captures d'écran. Il en coûte 49 $.
znq
J'utilise SQLite Manager tout le temps. Marco, le développeur est très utile.
Ça
2

Vous pouvez essayer Navicat . Il avait une version "Lite" gratuite qui n'est malheureusement plus disponible. La version pro prend en charge plusieurs moteurs de base de données importants, pas seulement SQLite. J'utilise actuellement la version d'évaluation gratuite de 30 jours.

Laryx Decidua
la source
1

Razorsql peut gérer de nombreux types de bases de données.

qch
la source
1
Je peux attester que c'est un excellent produit, car je l'ai utilisé pendant la période d'essai.
Jack BeNimble
Ça a l'air génial, mais Base ne coûte que 20 $ alors que cela coûte 70 $.
Neil Traft