{"id":45755,"date":"2026-11-03T03:40:00","date_gmt":"2026-11-03T03:40:00","guid":{"rendered":"https:\/\/www.withdata.com\/blog\/?p=45755"},"modified":"2026-11-03T15:32:47","modified_gmt":"2026-11-03T15:32:47","slug":"filetodb-3-7-released","status":"publish","type":"post","link":"https:\/\/www.withdata.com\/blog\/pr\/filetodb-3-7-released.html","title":{"rendered":"FileToDB 3.7 Released: A Complete Command Line Import"},"content":{"rendered":"<p>November 3, 2026 \u2014 Withdata Software announces <strong><a href=\"https:\/\/www.withdata.com\/file-to-db\/\">FileToDB 3.7<\/a><\/strong>, a cross-platform desktop tool for importing files into databases. This release makes the command line import complete, fixes importing a folder of files, and corrects the way text and Excel files are read.<\/p>\n<h2>What\u2019s New in FileToDB 3.7<\/h2>\n<h3>1. A Complete Command Line for Import Jobs<\/h3>\n<p>One command imports a file into a table, and when the source carries its own table name \u2014 an HTML table or a SQL dump \u2014 that name is used. A run that imports nothing, or only some of the rows, now reports an error, so a batch file or a scheduled job can tell a clean import from a broken one.<\/p>\n<p><code>FileToDB import --from=orders.csv --to=\"MySQL:user:pass@host:3306\/shop\" --table=orders<\/code><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.withdata.com\/images\/file-to-db\/command.png\" alt=\"FileToDB 3.7 \u2013 import files into a database from the command line\" width=\"320\" height=\"150\" style=\"max-width:100%; height:auto; display:block;\" \/><\/p>\n<h3>2. Importing a Folder<\/h3>\n<p>One filter can name several file types, so a folder that mixes CSV and TSV files is imported in one run. The \u201cfile name without extension\u201d option is kept when the session is saved, and a filter that matches no file is reported as an error instead of an empty success.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.withdata.com\/images\/file-to-db\/import-folder.png\" alt=\"FileToDB 3.7 \u2013 a folder of files into one table\" width=\"320\" height=\"150\" style=\"max-width:100%; height:auto; display:block;\" \/><\/p>\n<h3>3. Text Files Read Correctly<\/h3>\n<p>Skipping the first lines of a text file no longer shifts the columns, a doubled quote inside a quoted field becomes one quote, and UTF-16 files are recognised by name.<\/p>\n<h3>4. Excel: Every Sheet<\/h3>\n<p>Importing all worksheets no longer reads the next sheet\u2019s header as a row or drops the last row of a sheet.<\/p>\n<h3>5. macOS and Downloads<\/h3>\n<p>On macOS the wizard now loads its steps when it is started from the main window, Back no longer reloads the step, and the preview no longer deadlocks. A download that fails says so, instead of leaving an old file behind.<\/p>\n<h2>About FileToDB<\/h2>\n<p><a href=\"https:\/\/www.withdata.com\/file-to-db\/\">FileToDB<\/a> imports data files into database tables, fast and locally, without coding.<\/p>\n<ul>\n<li>Input formats: CSV, TSV, TXT, fixed-width text, Excel, JSON, XML, HTML table, YAML and SQL<\/li>\n<li>Databases: MySQL, Oracle, SQL Server, PostgreSQL, DB2, SQLite, Access, Redshift, Azure SQL, MariaDB, Percona, DBF and more<\/li>\n<li>1 file to 1 table, 1 file to N tables, N files to N tables, and each sheet \/ table to its own table<\/li>\n<li>Insert, update and upsert (including multi-column keys), with field mapping and preview<\/li>\n<li>Batch import, command line, and scheduled tasks for automation<\/li>\n<li>Cross-platform: Windows, Linux, macOS<\/li>\n<li>Fully local offline processing; no data uploaded to cloud servers<\/li>\n<\/ul>\n<h2>Upgrade Today<\/h2>\n<p><a href=\"https:\/\/www.withdata.com\/file-to-db\/\">FileToDB 3.7<\/a> is ready for download: <a href=\"https:\/\/www.withdata.com\/file-to-db\/download.html\">https:\/\/www.withdata.com\/file-to-db\/download.html<\/a>. Existing users may update directly. New users can download a free trial to try the command line import and the folder import.<\/p>\n<p>Withdata Software continues optimizing FileToDB for real-world file import and database loading scenarios based on user feedback.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>November 3, 2026 \u2014 Withdata Software announces FileToDB 3.7, a cross-platform desktop tool for importing files into databases. This release makes the command line import complete, fixes importing a folder of files, and corrects the way text and Excel files are read. What\u2019s New in FileToDB 3.7 1. A Complete Command Line for Import Jobs [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[69],"tags":[73,13743,2765,13760,13774],"class_list":["post-45755","post","type-post","status-publish","format-standard","hentry","category-pr","tag-command-line","tag-data-import","tag-database-import","tag-dba","tag-filetodb"],"_links":{"self":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts\/45755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/comments?post=45755"}],"version-history":[{"count":1,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts\/45755\/revisions"}],"predecessor-version":[{"id":45756,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts\/45755\/revisions\/45756"}],"wp:attachment":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/media?parent=45755"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/categories?post=45755"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/tags?post=45755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}