Я думаю, что новый предпочтительный путь мог бы состоять в том, чтобы использовать IDataErrorInfo
Read больше здесь
вы можете выполнить поиск в этом файле: resetroot.bat
просто дважды щелкните по нему, чтобы ваш root-аккаунт был сброшен, а все привилегии превратились в ДА
Чтобы ответить на ваш вопрос, в Windows файл my.cnf
может называться my.ini
. MySQL ищет его в следующих местах (в этом порядке):
% PROGRAMDATA% \ MySQL \ MySQL Server 5.7 \ my.ini
, % PROGRAMDATA% \ MySQL \ MySQL Server 5.7 \ my.cnf
% WINDIR% \ my.ini
, % WINDIR% \ my.cnf
C: \ my.ini
, C: \ my.cnf
\ my.ini
, INSTALLDIR \ my.cnf
См. Также http: //dev.mysql .com / doc / refman / 5.7 / en / option-files.html
Затем вы можете отредактировать файл конфигурации и добавить следующую запись:
[mysqld]
skip-grant-tables
Затем перезапустите службу MySQL, и вы сможете войти в систему и делать то, что вы нужно сделать. Конечно, вы хотите как можно скорее отключить эту запись в файле конфигурации!
См. Также http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html
Пуск-> Поиск-> Для файлов и папок-> Все файлы и папки
введите «my.cnf» и нажмите поиск.