A tool which takes a CSV file, uses the first row as the field names and produces the CREATE TABLE and LOAD DATA SQL commands to import it into MariaDB/MySQL.
While I often have access to PHPMyAdmin, its CSV importer is tied to a number of server configuration variables which often need increasing: upload_max_filesize
, post_max_size
and max_allowed_packet
. Even then it often is much slower and more unreliable for large files than LOAD DATA.
Create Table
Load Data