Я хочу предоставить функцию настройки в своем следующем проекте, и мне интересно, возможно ли создать базу данных SQLite 3 с нуля с помощью PDO или я просто застрял при подключении к существующим базам данных через DSN?
Если с PDO это невозможно, есть ли способ создать новую БД через PHP?
Новая база данных sqlite создается, когда вы открываете соединение с тем, которое не существует. Вы можете просто проверить, существует ли файл, а затем, если это не так, просто создайте новое соединение с базой данных и вставьте таблицы.