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.


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

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.


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.


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.


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


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 .


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


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.


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.


sudo port install sqliteman
slf

bebida instalar sqliteman - se homebrew é sua coisa, em vez de MacPorts
STIB




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.


1

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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.