либо, csvtojson либа вполне удобно превратит ваш csv в массив обьектов и дальше нужно просто вставить в бд
за такое вообще нужно в кипятке варить =)))) для того, чтобы построчно засунуть строчки из файла сначала собрать его в память в JSON-объект, а потом по нему проходку делать???