editando una base de datos sqllite desde la línea de comandos dentro de un iPad

1

Estoy ejecutando una demostración técnica: requiere alterar una base de datos SQLite en un iPad con jailbreak. En este momento, estoy retirando la base de datos a través de SCP y modificándola con una GUI que tengo por ahí (muy nueva para SQLite). Esto lleva tiempo, de manera ideal, me gustaría poder alterar la base de datos SQLite desde la línea de comandos dentro del iPad. ¿Alguna recomendación sobre cómo podría funcionar?

    
pregunta Joe 14.07.2012 - 11:53

2 respuestas

1

Primero, haga jailbreak a su iPad e instale sqlite y openssh en cydia.

Luego, conéctese a ese iPad a través de ssh de forma remota o use alguna aplicación ssh como iSSH. También puede usar la aplicación Mobile Terminal de Cydia, pero no creo que funcione muy bien.

    
respondido por el billc.cn 14.07.2012 - 13:59
2

Me gustaría comentar que no es necesario hacer jailbreak a tu iPad para lograr esto. Es posible que aún lo quieras desbloquear por otras razones, pero eso depende de ti.

Primero descargue iSSH de la tienda Apple. Es $ 10, pero vale cada centavo. Eso le permitirá iniciar sesión de forma segura en el servidor que ya almacena la base de datos SQLite. Dijo que actualmente está utilizando SCP para acceder a la base de datos, por lo que SSH ya está configurado para usted en el lado del servidor. Simplemente inicie sesión en el servidor con las mismas credenciales que usa para SCP a / desde él.

Si está realizando SSHing, no tendrá acceso a un programa GUI para modificar la base de datos SQLite. Tendrá que hacerlo utilizando la herramienta de línea de comandos SQLite "sqlite3". Esto realmente es más fácil de lo que piensas, y personalmente creo que usar la interfaz de línea de comandos para las bases de datos SQL realmente te ayuda a entenderlas mucho mejor.

    
respondido por el davis_m 14.07.2012 - 15:51

Lea otras preguntas en las etiquetas