# usql > Interfaz de línea de comandos universal para bases de datos SQL. > Más información: . - Conecta a una base de datos específica: `usql {{sqlserver|mysql|postgres|sqlite3|...}}://{{nombre_usuario}}:{{contraseña}}@{{host}}:{{puerto}}/{{nombre_base_de_datos}}` - Ejecuta comandos desde un archivo: `usql --file={{ruta/al/query.sql}}` - Ejecuta un comando SQL específico: `usql --command="{{comando_sql}}"` - Lista las bases de datos disponibles en el servidor: `usql --list-databases` - Ejecuta un comando SQL en el indicador `usql`: `{{prompt}}=> {{comando}}` - Muestra el esquema de la base de datos: `{{prompt}}=> {{\d}}` - Exporta los resultados de la consulta a un archivo específico: `{{prompt}}=> \g {{ruta/a/resultados.txt}}` - Importa datos de un archivo CSV a una tabla específica: `{{prompt}}=> \copy {{/ruta/a/datos.csv}} {{nombre_tabla}}`