Como importar dados para o Edge SQL
Este guia explica como importar dados para o seu banco de dados usando o Edge SQL Shell.
Requisitos
-
Edge SQL Shell instalado: Certifique-se de que o Edge SQL Shell está devidamente instalado em seu sistema.
-
Banco de dados: Você precisa ter um banco de dados criado. Para criar um novo banco de dados no Edge SQL usando o Shell, use o comando:
.create <database-name>
Importando dados com Edge SQL Shell
- Selecione um banco de dados.
.use database-name
- Importe seu arquivo.
.import file <csv|xlsx> <file_path> <table_name>
Para verificar a criação de sua tabela você pode usar:
.tables
- Selecione um banco de dados.
.use database-name
- Importe seu banco de dados SQLite.
.import sqlite <database> <source_table> <table_name>
Para verificar a criação de sua tabela você pode usar:
.tables
Use os seguintes comandos para definir variáveis de ambiente com suas credenciais do Kaggle:
export KAGGLE_USERNAME="<username>" export KAGGLE_KEY="<kaggle_api_key>"
- Selecione um banco de dados.
.use database-name
- Importe seu banco de dados kaggle.
.import kaggle <dataset> <data_name> <table_name>
Para verificar a criação de sua tabela você pode usar:
.tables
Use os seguintes comandos para definir variáveis de ambiente com suas credenciais do MySQL:
export MYSQL_USERNAME="<username>" export MYSQL_PASSWORD="<password>" export MYSQL_HOST="<host_address>"
Configurações opcionais para MySQL:
export MYSQL_PORT=<port>
# For TLS connection export MYSQL_SSL_CA="<ssl_ca>" export MYSQL_SSL_CERT="<ssl_cert>" export MYSQL_SSL_KEY="<ssl_key>" export MYSQL_SSL_VERIFY_CERT=<True|False>
- Selecione um banco de dados.
.use database-name
- Importe seu banco de dados MySQL.
.import mysql <database> <source_table> <table_name>
Para verificar a criação de sua tabela você pode usar:
.tables
Use os seguintes comandos para definir variáveis de ambiente com suas credenciais do PostgreSQL:
export POSTGRES_USERNAME="<username>" export POSTGRES_PASSWORD="<password>" export POSTGRES_HOST="<host_address>"
Configurações opcionais para PostgreSQL:
export POSTGRES_PORT=<port>
# For TLS connection export POSTGRES_SSL_CA="<ssl_ca>" export POSTGRES_SSL_CERT="<ssl_cert>" export POSTGRES_SSL_KEY="<ssl_key>" export POSTGRES_SSL_VERIFY_CERT=<True|False>
- Selecione um banco de dados.
.use database-name
- Importe seu banco de dados Postgres.
.import postgres <database> <source_table> <table_name>
Para verificar a criação de sua tabela você pode usar:
.tables
Use os seguintes comandos para definir variáveis de ambiente com suas credenciais do Turso:
export TURSO_DATABASE_URL=<https://<db_name>-<organization>.turso.io export TURSO_AUTH_TOKEN=<token>
Configurações opcionais para Turso:
export TURSO_ENCRYPTION_KEY=<encryption_key>
- Selecione um banco de dados.
.use database-name
- Importe seu banco de dados Turso.
.import turso <database> <source_table> <table_name>
Para verificar a criação de sua tabela você pode usar:
.tables
Importando dados a partir de um arquivo SQL
Para importar dados de um arquivo .sql
contendo comandos SQL INSERT
, use o comando .read
no Edge SQL Shell. Isso executará as instruções SQL contidas no arquivo e preencherá seu banco de dados com os dados especificados.
.read <file_name>