Уверете се, че директорията с данни има пълни разрешения, зададени за потребители "Мрежова услуга" и администратор и че имате кавички около името на директорията, ако има интервали в нея. Уверете се, че baseir е зададен / не е коментиран.
Тествах тези неща, като промених директорията с данни, което отново причини грешката, която описахте по-горе точно, след което поправих разрешенията на новосъздадената директория с данни, за да премахнете грешката. Мога да превключвам напред-назад сега да променям коя директория с данни да коментирам. (само като тест, в противен случай това е нещо като ядки).
C:\ProgramData\MySQL\MySQL Server 5.7\my.ini Трябва да е нещо подобно, като се използва Windows 2012 R2 сървър за тестване:
# 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"