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}}`