Mac SQLite editor [cerrado]

214

Soy consciente de CocoaMySQL pero no he visto una GUI de Mac para SQLite, ¿hay alguna?

Mi búsqueda en Google no mostró ninguna GUI relacionada con Mac, por lo que pregunto aquí en lugar de Google.

Teifion
fuente
17
Como actualización: CocoaMySQL ahora es "Sequel Pro" y es increíble para MySQL en Mac. Todavía se está desarrollando activamente y tienen planes para SQLite y Postgres, pero aún no están disponibles.
philfreo
@philfreo +1: hasta que eso suceda, me quedo con el shell de la línea de comando y / o escribiendo scripts para hacer lo que quiero. :)
Lester Cheung
3
Sequel Pro todavía no es SQLite, pero aquí está el enlace sequelpro.com
nycynik

Respuestas:

108

Administrador de SQLite para Firefox

finnw
fuente
44
Se bloquea en consultas de ejecución lenta y no tenía botón de cancelar consulta. Yo uso RazorSQL.
wioota
2
A menos que me falte algo, no le permite alterar las tablas existentes.
mahdaeng
1
Diría que, después de haber usado MSSQL, Oracle Toad y phpMyAdmin, SQLiteManager para FireFox es, con mucho, el mejor que he usado. Todas las operaciones más comunes están justo ahí delante de usted. Recientemente comencé a usar Sequel Pro, que es similar a SQLite Manager para Firefox y parece muy limpio hasta ahora (pero eso es para MySQL, aún no para SQLite)
Ege Akpinar
Cualquiera puede abrir sqlite con contraseña
Bagusflyer
66
Solía ​​ser el mejor, pero no funciona con la última versión de Firefox.
Tom Kincaid
133

Base es más joven que su pregunta, y sin duda se siente como un 1.0, pero la experiencia del usuario es millas mejor que la experiencia de utilizar cualquiera de las aplicaciones "multiplataforma" en un Mac.

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

Le recomiendo que compre una licencia antes de que el desarrollador se dé cuenta de que está cobrando muy poco por ello.

ACTUALIZACIÓN: desde diciembre de 2008, Base ahora está hasta la versión 2.1, se ha convertido en un excelente producto. No recuerdo lo que solía costar, pero pagué por la actualización 1.xa 2.x. Aún muy recomendable.

OTRA ACTUALIZACIÓN: Base está disponible en Mac App Store , puede que le resulte útil leer las reseñas allí.

benzado
fuente
2
Compré Base y realmente me encanta. Herramienta perfecta. Me encantan todos los controles nativos.
Sam Soffes
2
buen software pero no gratis. :(
AhmetB - Google
33
Hay muchas alternativas gratuitas, pero no son tan buenas. Esto no es una coincidencia.
benzado
2
Se ve excelente, probándolo en este momento y hace todo lo que quisiera hacer, al mismo tiempo que tengo una interfaz de usuario de la aplicación Mac bien diseñada.
Jannis
2
Yo también compré. Buena aplicación OSX.
Rob
89

Uso Liya de la Mac App Store, es gratis, hace el trabajo y el proyecto se mantiene (aproximadamente un mes entre actualizaciones a partir de enero de 2013).

También pruebo mucho en el dispositivo. Puede acceder a la base de datos SQLITE en el dispositivo:

  1. Agregue Application supports iTunes file sharinga la lista de información y configúrelo en SÍ
  2. Ejecutar la aplicación en un dispositivo
  3. Abre iTunes
  4. Selecciona el dispositivo
  5. Seleccione la pestaña "Aplicaciones"
  6. Desplácese hacia abajo hasta la sección "Compartir archivos" y seleccione la aplicación
  7. El archivo .sqlite debería aparecer en el panel de la derecha: selecciónelo y "Guardar en ..."
  8. Una vez guardado, ábralo en su editor SQLITE favorito

También puede editarlo y copiarlo de nuevo.

EDITAR: También puede hacerlo a través del Organizador en XCode

  1. Abra el Organizador en XCode (Ventana> Organizador)
  2. Seleccione la pestaña "Dispositivos"
  3. Expanda el dispositivo a la izquierda en el que desea descargar / cargar datos
  4. Seleccionar aplicaciones
  5. Seleccione una aplicación en el panel principal
  6. El panel en la parte inferior (archivos de datos en Sandbox) se actualizará con todos los archivos dentro de esa aplicación
  7. Elija Descargar y guárdelo en algún lugar
  8. Encuentra el archivo en Finder
  9. Haga clic derecho y seleccione "Mostrar contenido del paquete"

Ahora puede ver, editar y volver a cargar el paquete en su dispositivo de depuración. Esto puede ser realmente útil para guardar instantáneas de diferentes estados para probar en otros dispositivos.

Joony
fuente
1
Este es mucho más nuevo que cualquiera de los otros. Parece que se está desarrollando de manera bastante activa. Entonces, en comparación con las otras opciones gratuitas, esto parece bastante prometedor.
Neil Traft
1
Welp, no importa. No puedo hacer que Liya me muestre ningún contenido de ninguna tabla. Gracias a Dios, uso Firefox de todos modos. Rescindiría mi voto a favor, pero bueno, ¡SO tiene tantas reglas tontas ahora que no me deja hacer eso!
Neil Traft
2
Es cierto que Liya tiene una interfaz peculiar. ¿Recuerdas seleccionar la tabla y hacer clic en el botón grande "Ir" en la parte inferior?
Joony
Sí, con "Ir" o "Ejecutar consulta personalizada", todo lo que pude obtener fue un giro interminable y ocupado. No se lo que está mal. Definitivamente lo usaría si puedo resolverlo.
Neil Traft
1
Liya es perfecta Gracias por el enlace. Acabo de instalar la versión 2.0.12 en OSX 10.8 y funciona muy bien.
robmclarty
64

Puede que le guste SQLPro para SQLite (anteriormente SQLite Professional - App Store ).

La aplicación tiene algunas características interesantes como:

  • Autocompletado y resaltado de sintaxis.
  • Integración de versiones (retroceso a versiones anteriores).
  • Filtrado de datos en línea.
  • La capacidad de cargar extensiones sqlite .
  • Compatibilidad con SQLite 2.
  • Opciones de exportación a CSV, JSON, XML y MySQL.
  • Importando desde CSV, JSON o XML.
  • Reordenamiento de columna.
  • Soporte de pantalla completa.

Captura de pantalla general de SQLPro para SQLite

Hay una versión de prueba de siete días disponible a través del sitio web . Si compra a través de nuestro sitio web , use el código de promoción STACK25 para ahorrar un 25%.

Descargo de responsabilidad: soy el desarrollador.

Kyle
fuente
1
Estoy viendo v1.0.3 en la AppStore y actualmente tiene un precio de $ 8.99. ¿La versión gratuita ya no está disponible? Gracias.
pm_labs
66
@paul_sns, desafortunadamente la aplicación ya no es gratuita. Sin embargo, aquí hay algunos códigos de promoción: PRFKTLYJTE3M, 7PN6FHANKNAJ, KY7KJPTMKJAA, WAFRTR797AWK, 64PY7K36TFY4 y si se agotan, puedo dar un código de promoción a cualquier persona que me envíe un correo electrónico / soporte con un enlace a esta página.
Kyle
3
Muy buena aplicación. Vale la pena la descarga.
Beast_Code
2
Muy buena aplicación! ¡Me ahorró un montón de tiempo!
Georg
1
Una aplicación OSX fantástica: se trabajó mucho y se pensó mucho en esto. Buen valor.
Jasper Blues
22

MesaSQLite es el mejor que he encontrado hasta ahora.

www.desertsandsoftware.com

Parece muy prometedor de hecho.

Michael Krelin - hacker
fuente
1
mi voto va también a MesaSQLite, no es la mejor interfaz pero funciona
valexa
44
¿El sitio web está muerto? Ya no es muy prometedor ...
BastiBen
3
Ignora el comentario de "sitio web muerto". Está vigente hasta la fecha y hora de este comentario.
Gibron
3
Actualmente es $ 20 shareware, no es gratis.
Jonathan
3
Fue muy difícil de usar.
Dan Abramov
18

Estoy usando una herramienta simple para la operación básica de sqlite llamada Lita

Esta herramienta está basada en Adobe Air, por lo que debe instalarse antes de usar Lita. Adobe air se puede descargar de forma gratuita desde el sitio de Adobe .

Krishna
fuente
1
Esta es una herramienta realmente genial. Me encanta que sea una aplicación Air, y que solo tengo que abrirla cuando la necesito. Realmente agradable simple GUI. Justo lo que quería! aquí hay una pantalla
Gourneau
44
Desafortunadamente, parece que dejó de funcionar en Lion.
Mircea Grelus
66
Este proyecto ahora está descontinuado :(
Gibron
Todavía funciona en Yosemite ...
Nicolinux
14

Esa extensión de Firefox se ve muy bien. He usado SQLite Browser en el pasado e hizo el trabajo.

Bill Turner
fuente
SQLite Browser es un poco viejo pero funciona bien y es menos comprometido que el complemento de Firefox (uso Safari, no uso Firefox)
Robert Gould
3
Me gusta el navegador multiplataforma SQLite Database . Es simple y rápido.
Adrian
3
Y gratis. No olvides esa parte.
Jim Mitchener
13

He publicado instrucciones sobre cómo ejecutar Firefox SQLite Manager fuera de Firefox, ya que FF se ha hinchado tanto en las últimas versiones. Es realmente fácil e incluso he compilado un DMG para la interfaz gráfica de usuario sqlite si alguien lo quiere.

Jeremy Edgell
fuente
1
Eso funciona muy bien. ¡Gracias!
Jeff Kelley
1
Esto es genial, gracias!
hoitomt
1
¡Absolutamente brillante! Funciona perfectamente en Snow Leo, y fue muy fácil ... simplemente instale el marco XULRunner, arrastre el paquete de la aplicación SQLite Manager a la carpeta de aplicaciones y ¡listo! No es necesario preocuparse por el terminal ni nada. ¡Ahora todo lo que necesita es un ícono elegante! Creo que robaré el de Base por ahora ...: P
purefusion
2
No funciona en Lion. Instalé el último XULRunner, e intenté ejecutar el instalador de la aplicación yo mismo, y usar Jeremy's ya creado .dmg
Ben P
5

Sqliteman es mi preferencia actual: utiliza QT, por lo que es multiplataforma. Desde que desarrollo en Windows, Linux y OS X, ayuda tener las mismas herramientas disponibles en cada uno.

También probé SQLite Admin (Windows, tan irrelevante para la pregunta de todos modos) por un tiempo, pero parece que no se mantiene en estos días, y tiene las teclas de acceso rápido más molestas de todas las aplicaciones que he usado, Ctrl-S borra la consulta actual, con No hay esperanza de deshacer.

Mike Houston
fuente
sudo port install sqliteman
slf
brew install sqliteman - si homebrew es lo tuyo en lugar de macports
stib
4

Pruebe este navegador de base de datos SQLite

Ver documento completo aquí . Este es un navegador de base de datos muy simple y rápido para SQLite.

Bhavin_m
fuente
1
Enlace actualizado . Prefiero este para ediciones rápidas, en lugar de iniciar Firefox solo para editar un par de filas.
Armando Pérez Marqués
1
Este es mi favorito también, incluso está en los repositorios de Ubuntu.
Stavros Korokithakis
3

Intente una búsqueda de rastreador de versiones en su lugar. SqliteManager de SQLabs ($ 49, Mac y Windows) es el que prefiero, pero realmente no he evaluado las otras alternativas.

Hagelin
fuente
SQLiteManager de SQLabs. Todavía no lo he usado, pero se ve bastante bien en la lista de características y capturas de pantalla. Cuesta $ 49.
znq
Yo uso SQLite Manager todo el tiempo. Marco, el desarrollador es muy útil. Vale la pena el dinero
David DelMonte
2

Puedes probar Navicat . Solía ​​tener una versión "Lite" gratuita que desafortunadamente ya no está disponible. La versión pro admite varios motores de base de datos importantes, no solo SQLite. Actualmente estoy usando la versión de evaluación gratuita de 30 días.

Laryx Decidua
fuente
1

Razorsql puede manejar muchos tipos de bases de datos.

algo
fuente
1
Puedo dar fe de que este es un gran producto, ya que lo usé durante el período de prueba.
Jack BeNimble
Se ve muy bien, pero Base cuesta solo $ 20 donde esto cuesta $ 70.
Neil Traft