Задумал написать сайт, где будет использоваться БД. Так как сайт новый, думаю написать все на самом лучшем. И не знаю что выбрать между MySQLi и простым MySQL, почитав вики, я так понял главное отличие в защите от инъекций. Но учить новую технологию, когда есть опыт со старой ради одной защиты считаю не нужным. Правильно ли считаю?
И еще, какой тип таблиц вы посоветовали бы выбрать (InnoDB, MariaDB...)? Чем они отличаются вкратце.
В PHP 7 давно устаревшую библиотеку mysql наконец-то выкинули. Так что выбор остался только между библиотеками mysqli и PDO. И на мой взгляд, универсальная библиотека PDO для большинства задач намного удобнее, чем mysqli. Mysqli имеет смысл применять, если ты будешь активно использовать совсем уж низкоуровневые возможности СУБД MySQL, что крайне маловероятно.