Red de conocimientos sobre prescripción popular - Conocimiento dental - Cómo importar datos por lotes a la base de datos Sqlite

Cómo importar datos por lotes a la base de datos Sqlite

Primero, use el comando sqlite.

Tome el sistema Windows como ejemplo. Los comandos en Linux son los mismos.

1. Instale el kit de herramientas sqlite.

Primero, debe instalar el kit de herramientas sqlite. ¿Cómo sabes que es falso? Una forma sencilla es escribir sqlite3 en la línea de comando y aparecerá el siguiente mensaje:

Esto significa que está instalado. Si no está instalado, puedes buscarlo en Baidu.

2. Abra la base de datos

Escriba: base de datos sqlite3 en la línea de comando, por ejemplo: sqlite3 test.db:

Si no agrega ninguna tabla. a la base de datos, la base de datos no se creará y no se generarán archivos en el disco duro. Si la base de datos ya existe, se abrirá. Como se muestra en la figura anterior, la base de datos test.db se abrió correctamente.

3. Cambie el delimitador

Como se muestra en la figura:

El delimitador predeterminado es | y el comando de cambio es:. delimitador delimitador y presione enter.

4. Introducir datos

Comando:. Importar nombre de archivo nombre de tabla, como. Importar estudiantes G:/data/temp.txt.

Cabe señalar aquí que, de forma predeterminada, la codificación de caracteres de la base de datos es UTF-8. Si los caracteres chinos en la base de datos están confusos, puede convertir el archivo txt editado a UTF-8 a través de UE y luego importarlo.

En segundo lugar, utilice la herramienta de exportación SQLite

Como se muestra en la figura, aquí se selecciona la codificación predeterminada, no es necesario cambiar el texto a UTF-8 y el importado los datos no serán confusos.