Pregunta Crear una base de datos sqlite usando el shell de línea de comandos en Windows


Tengo mi archivo sqlite3.exe en C:\ y quiero crear una base de datos sqlite en C:\db\sqliteHe probado sqlite3 ex1 como se sugiere en los documentos http://www.sqlite.org/sqlite.html pero obtengo el error Error Near "sqlite3".

¿Cuál es la forma correcta de crear una nueva base de datos desde el shell ?.


6
2017-10-19 08:53


origen


Respuestas:


Aquí hay una manera de usar SQLite3 desde el símbolo del sistema en Windows.

Primero necesita saber la ruta a la carpeta donde instaló el Controlador ODBC de SQLite. Si utilizó la configuración predeterminada, esto sería C: \ Program Files \ SQLite ODBC Driver en Windows XP

Vaya a Inicio -> Ejecutar -> escriba cmd -> haga clic en Aceptar

Type cmd

Esto abre el símbolo del sistema.

Command prompt

En el Shell, escriba el siguiente comando. Puede usar Alt + Espacio si prefiere usar cortar y pegar. Recuerde modificar la ruta de su instalación si instaló SQLite en otra carpeta.

cd C: \ Program Files \ SQLite ODBC Driver

Path to folder

Esto lo lleva a la carpeta de instalación de SQLite. Ahora estás listo para llamar a SQLite. Escriba el siguiente comando en el prompt de SQLite.

sqlite3

Call SQLite

Esto abre el menú Archivo donde puede elegir una base de datos para conectarse o crear un nuevo archivo de base de datos.

File menu

Navegar a C: \ db \ sqlite y crear myDatabase.dby haga clic Abierto para cerrar el menú de archivo.

Ahora está listo para trabajar en su nueva base de datos, ejecutar sus consultas, p. crea una mesa

Create table


14
2017-10-20 16:52



A medida que se crea un archivo nuevo en el directorio actual, para crear un archivo en una ubicación diferente, debe seguir este formato:

p.ej. para almacenar el archivo FILENAME.db en c: / users / xyz / abc debes escribir

sqlite>.open c:/users/xyz/abc/FILENAME.db

y luego presione enter, se creará un nuevo archivo en la ruta mencionada.

y ahora cuando escribirás .databases verá su archivo listado en la lista de bases de datos.


7
2017-09-11 22:27



Puede usar el siguiente comando para crear la base de datos sqlite

.open databasename.db

o

.open c: /somefolder/databasenameame.db


1
2018-04-25 12:45