Да нет, может быть, да. Сам плагин будет устанавливать свое собственное соединение с базой данных со своим пользователем, поэтому у вас будут параллельные соединения при запуске этого плагина.
Однако мне было бы интересно узнать, почему плагину нужна отдельная база данных, когда он может просто добавить префикс таблиц, которые он создает, к уникальному идентификатору, чтобы избежать конфликтов и просто использовать существующее соединение с базой данных.
Кроме того, я думаю, что в вашем sql-запросе действительно есть ошибка, попробуйте
`YearsDatabase`.`years`