Sørg for, at databiblioteket har fulde tilladelser indstillet for brugere "Netværkstjeneste" og administrator, og at du har anførselstegn omkring navnet på mappen, hvis der er mellemrum i det. Sørg for, at basedir er sat/ikke kommenteret.
Jeg testede disse ting ved at ændre databiblioteket, hvilket genforårsagede fejlen, du præcist beskriver ovenfor, og rettede derefter tilladelserne for det nyoprettede databibliotek for at eliminere fejlen. Jeg kan skifte frem og tilbage nu og ændre, hvilken datamappe jeg kommenterer ud. (kun som en test, ellers er det en slags nødder).
C:\ProgramData\MySQL\MySQL Server 5.7\my.ini bør være noget som dette, ved at bruge Windows 2012 R2-serveren til at teste:
# Path to installation directory. All paths are usually resolved relative to
this.
basedir="C:/Program Files/MySQL/MySQL Server 5.7/"
# Path to the database root
# datadir="C:/ProgramData/MySQL/MySQL Server 5.7/Data"
datadir="d:/ProgramData/Data"