From 19cdec56ccdc1a429e45937679b5f4a041af4df1 Mon Sep 17 00:00:00 2001 From: Pierre Rudloff Date: Wed, 15 Apr 2020 18:49:51 +0200 Subject: [PATCH] csvsql: add page (#3977) --- pages/common/csvsql.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 pages/common/csvsql.md diff --git a/pages/common/csvsql.md b/pages/common/csvsql.md new file mode 100644 index 0000000000..17080796c7 --- /dev/null +++ b/pages/common/csvsql.md @@ -0,0 +1,17 @@ +# csvsql + +> Generate SQL statements for a CSV file or execute those statements directly on a database. +> Included in csvkit. +> More information: . + +- Generate a `CREATE TABLE` SQL statement for a CSV file: + +`csvsql {{path/to/data.csv}}` + +- Import a CSV file into an SQL database: + +`csvsql --insert --db "{{mysql://user:password@host/database}}" {{data.csv}}` + +- Run an SQL query on a CSV file: + +`csvsql --query "{{select * from 'data'}}" {{data.csv}}`