Editor Mac SQLite [fechado]

214

Estou ciente do CocoaMySQL, mas ainda não vi uma GUI do Mac para SQLite, existe alguma?

Minha pesquisa no Google não apareceu nenhuma GUI relacionada ao Mac, e é por isso que estou perguntando aqui, e não no Google.

Teifion
fonte
17
Como uma atualização: CocoaMySQL agora é "Sequel Pro" e é incrível para o MySQL no mac. Ele ainda está sendo desenvolvido ativamente e eles têm planos para SQLite e Postgres, mas ainda não estão disponíveis.
philfreo
@philfreo +1 - até que isso aconteça, estou usando o shell da linha de comando e / ou escrevendo scripts para fazer o que eu quero. :)
Lester Cheung
3
Sequel Pro ainda não é SQLite, mas aqui está o link sequelpro.com
nycynik

Respostas:

108

SQLite Manager para FireFox

finnw
fonte
4
Trava em consultas de execução lenta e não tinha botão de cancelar consulta. Eu uso RazorSQL.
wioota
2
A menos que esteja faltando alguma coisa, isso não permitirá que você altere as tabelas existentes.
Mahdaeng
1
Eu diria que, tendo usado o MSSQL, o Oracle Toad e o phpMyAdmin, o SQLiteManager for FireFox é de longe o melhor que já usei. Todas as operações mais comuns estão à sua frente. Recentemente eu comecei a usar Sequel Pro que é semelhante ao SQLite Manager para Firefox e parece muito limpo, até agora, bem como (mas isso é para MySQL, SQLite não ainda)
Ege Akpinar
Qualquer um pode abrir sqlite com senha
Bagusflyer
6
Isso costumava ser o melhor, mas não funciona com o Firefox mais recente.
precisa
133

A base é mais nova que a sua pergunta e definitivamente parece uma 1.0, mas a experiência do usuário é de quilômetros melhor do que a experiência de usar qualquer um dos aplicativos "cross-platform" em um Mac.

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

Eu recomendo que você compre uma licença antes que o desenvolvedor perceba que está cobrando muito pouco por ela.

ATUALIZAÇÃO: Desde dezembro de 2008, o Base agora está na versão 2.1, tornou-se um excelente produto. Não me lembro quanto custava, mas paguei pela atualização 1.x para 2.x. Ainda é altamente recomendado.

OUTRA ATUALIZAÇÃO: O Base está disponível na Mac App Store , você pode achar útil ler os comentários.

benzado
fonte
2
Comprei o Base e realmente adoro. Ferramenta perfeita. Ame todos os controles nativos.
Sam Soffes
2
software legal, mas não gratuito. :(
AhmetB - Google
33
Existem muitas alternativas gratuitas, mas elas não são tão agradáveis. Isto não é uma coincidência.
benzado 12/05
2
Parece excelente, testando-o no momento e faz tudo o que eu gostaria de fazer, além de ter uma interface de usuário de aplicativo para Mac bem projetada.
Jannis
2
Eu comprei também. Bom aplicativo OSX.
Rob
89

Eu uso o Liya da Mac App Store, é gratuito, faz o trabalho e o projeto é mantido (cerca de um mês entre as atualizações de janeiro de 2013).

Eu também testei muito no dispositivo. Você pode acessar o banco de dados SQLITE no dispositivo:

  1. Adicione Application supports iTunes file sharingao info.plist e defina-o como YES
  2. Executando o aplicativo em um dispositivo
  3. Abra o iTunes
  4. Selecione o dispositivo
  5. Selecione a guia "Aplicativos"
  6. Role para baixo até a seção "Compartilhamento de arquivos" e selecione o aplicativo
  7. O arquivo .sqlite deve aparecer no painel direito - selecione-o e "Salvar em ..."
  8. Depois de salvo, abra-o no seu editor SQLITE favorito

Você também pode editá-lo e copiá-lo novamente.

EDIT: Você também pode fazer isso através do Organizer no XCode

  1. Abra o Organizer no XCode (Janela> Organizer)
  2. Selecione a guia "Dispositivos"
  3. Expanda o dispositivo à esquerda em que deseja fazer o download / upload de dados para
  4. Selecionar aplicativos
  5. Selecione um aplicativo no painel principal
  6. O painel na parte inferior (arquivos de dados no Sandbox) será atualizado com todos os arquivos desse aplicativo
  7. Escolha Download e salve-o em algum lugar
  8. Encontre o arquivo no Finder
  9. Clique com o botão direito e selecione "Mostrar conteúdo do pacote"

Agora você pode visualizar, editar e reenviar o pacote para o seu dispositivo de depuração. Isso pode ser realmente útil para manter instantâneos de diferentes estados para experimentar em outros dispositivos.

Joony
fonte
1
Este é muito mais novo que qualquer um dos outros. Parece que está sendo desenvolvido ativamente. Então, comparado às outras opções gratuitas, isso parece bastante promissor.
Neil Traft
1
Welp, deixa pra lá. Não consigo fazer com que Liya exiba qualquer conteúdo de qualquer tabela para mim. Graças a Deus eu uso o Firefox de qualquer maneira. Eu rescindiria meu voto positivo, mas, ei, SO tem tantas regras idiotas agora que não me deixa fazer isso !!
Neil Traft
2
É certo que Liya tem uma interface peculiar. Você se lembrou de selecionar a tabela e clicar no grande botão "Ir" na parte inferior?
Joony
Sim, com "Ir" ou "Executar consulta personalizada", tudo o que eu consegui foi um girador sem fim ocupado. Eu não sei o que está errado. Definitivamente, eu o usaria se conseguisse descobrir.
Neil Traft
1
Liya é perfeita. Thx para o link. Acabei de instalar a versão 2.0.12 no OSX 10.8 e funciona muito bem.
robmclarty
64

Você pode gostar do SQLPro for SQLite (anteriormente SQLite Professional - App Store ).

O aplicativo possui alguns recursos interessantes, como:

  • Conclusão automática e destaque de sintaxe.
  • Integração de versões (reversão para versões anteriores).
  • Filtragem de dados em linha.
  • A capacidade de carregar extensões sqlite .
  • Compatibilidade com SQLite 2.
  • Opções de exportação para CSV, JSON, XML e MySQL.
  • Importação de CSV, JSON ou XML.
  • Reordenação de colunas.
  • Suporte de tela cheia.

Screenshot da visão geral do SQLPro for SQLite

Há um teste de sete dias disponível no site . Se você comprar através do nosso site , use o código promocional STACK25 para economizar 25%.

Disclaimer: Eu sou o desenvolvedor.

Kyle
fonte
1
Estou vendo a v1.0.3 na AppStore e atualmente custa US $ 8,99. A versão gratuita não está mais disponível? Obrigado.
Pm_labs
6
@paul_sns, infelizmente o aplicativo não é mais gratuito. Porém, aqui estão alguns códigos promocionais: PRFKTLYJTE3M, 7PN6FHANKNAJ, KY7KJPTMKJAA, WAFRTR797AWK, 64PY7K36TFY4 e, se eles acabarem, posso fornecer um código promocional a qualquer pessoa que me enviar um email / suporte com um link para esta página.
26713 Kyle
3
Aplicativo muito legal. Vale o download.
Beast_Code
2
Aplicativo realmente ótimo! Economizou-me uma tonelada de tempo!
687 Georg
1
Um aplicativo OSX fantástico - muito trabalho e pensamento entraram nisso. Bom valor.
Jasper Blues
22

O MesaSQLite é o melhor que encontrei até agora.

www.desertsandsoftware.com

Parece muito promissor.

Michael Krelin - hacker
fonte
1
meu voto vai para MesaSQLite também, não a melhor interface mas funciona
valexa
4
Site está morto? Não muito prometendo mais ...
BastiBen
3
Ignore o comentário "site morto". É a partir da data e hora deste comentário.
Gibron
3
Atualmente é $ 20 shareware, não é grátis.
31413 Jonathan
3
Era uma dor de se usar.
Dan Abramov
18

Estou usando uma ferramenta simples para operação básica de sqlite chamada Lita

Essa ferramenta é baseada no Adobe Air para que seja necessário instalar antes do uso do Lita. O Adobe air pode ser baixado gratuitamente no site da Adobe .

Krishna
fonte
1
Esta é realmente uma ótima ferramenta. Eu amo o aplicativo Air, e só preciso abri-lo quando precisar. Realmente agradável GUI simples. Apenas o que eu queria! aqui é uma tela
Gourneau
4
Infelizmente, parece que parou de funcionar no Lion.
Mircea Grelus
6
Este projeto foi descontinuado agora :(
Gibron
Ainda funciona em Yosemite ...
Nicolinux 11/11/15
14

Essa extensão do FireFox parece bem legal. Eu usei o SQLite Browser no passado e ele fez o trabalho.

Bill Turner
fonte
Navegador SQLite é meio velho, mas funciona muito bem, e menos de um compromisso que o Firefox plug-in (eu uso o Safari, não usar firefox)
Robert Gould
3
Eu gosto do SQLite Database Browser de plataforma cruzada . É simples e rápido.
Adrian
3
E livre. Não esqueça essa parte.
Jim Mitchener
13

Publiquei instruções sobre como executar o Firefox SQLite Manager fora do Firefox, pois o FF ficou tão inchado nos últimos lançamentos. É muito fácil e até compilei um DMG para o sqlite gui, se alguém quiser.

Jeremy Edgell
fonte
1
Isso funciona muito bem. Obrigado!
Jeff Kelley
1
Isso é incrível, obrigado!
hoitomt
1
Absolutamente brilhante! Funciona perfeitamente no Snow Leo, e foi tão fácil ... basta instalar a estrutura do XULRunner, arrastar o pacote do aplicativo SQLite Manager para a pasta apps e pronto! Não há necessidade de mexer com o terminal ou qualquer coisa. Agora tudo o que precisa é de um ícone chique! Acho que vou roubar o da Base por enquanto ...: P
purefusion
2
Não funciona no Lion. Eu instalei o mais recente XULRunner, e tentou executar o aplicativo instalador mim mesmo, e usando já fez .dmg de Jeremy
Ben P
5

Sqliteman é minha preferência atual: ele usa QT, portanto, é multiplataforma. Desde que desenvolvo no Windows, Linux e OS X, ajuda a ter as mesmas ferramentas disponíveis em cada um.

Eu também experimentei o SQLite Admin (Windows, tão irrelevante para a pergunta de qualquer maneira) por um tempo, mas parece que não é mantido nos dias de hoje e tem as teclas de atalho mais irritantes de qualquer aplicativo que eu já usei - o Ctrl-S limpa a consulta atual, com nenhuma esperança de desfazer.

Mike Houston
fonte
sudo port install sqliteman
slf
bebida instalar sqliteman - se homebrew é sua coisa, em vez de MacPorts
STIB
4

Experimente este navegador de banco de dados SQLite

Veja o documento completo aqui . Este é um navegador de banco de dados muito simples e rápido para SQLite.

Bhavin_m
fonte
1
Link atualizado . Prefiro este para edições rápidas, em vez de iniciar o Firefox apenas para editar algumas linhas.
Armando Pérez Marqués
1
Este é o meu favorito também, é até nos repositórios do Ubuntu.
Stavros Korokithakis
3

Tente uma pesquisa do versiontracker . SqliteManager da SQLabs (US $ 49, Mac e Windows) é o que eu prefiro, mas ainda não avaliei as outras alternativas.

Hagelin
fonte
SQLiteManager da SQLabs. Ainda não o usei, mas parece muito bom na lista de recursos e nas capturas de tela. Custa 49 dólares.
znq 01/09/11
Eu uso o SQLite Manager o tempo todo. Marco, o desenvolvedor é muito útil. Vale a pena o dinheiro
David DelMonte
2

Você pode experimentar o Navicat . Ele costumava ter uma versão "Lite" gratuita, que infelizmente não está mais disponível. A versão pro suporta vários mecanismos de banco de dados importantes, não apenas o SQLite. Atualmente, estou usando a versão de avaliação gratuita de 30 dias.

Laringe Decidua
fonte
1

O Razorsql pode lidar com muitos tipos de bancos de dados.

sth
fonte
1
Posso atestar que este é um ótimo produto, pois o usei durante o período de avaliação.
Jack BeNimble
Parece ótimo, mas a Base custa apenas US $ 20, onde custa US $ 70.
Neil Traft