Сегодня я устанавливаю SP1 на свой Windows Server 2008 R2, но после обязательной перезагрузки сервер MySQL не может запуститься, и я получаю следующую ошибку.
C:\Users\Cronjob>"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld" --defaults
-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini"
110411 17:51:28 [Warning] '--default-character-set' is deprecated and will be re
moved in a future release. Please use '--character-set-server' instead.
110411 17:51:28 [Note] Plugin 'FEDERATED' is disabled.
110411 17:51:28 InnoDB: Operating system error number 5 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory. It may also be you have created a subdirectory
InnoDB: of the same name as a data file.
InnoDB: File name .\ibdata1
InnoDB: File operation call: 'open'.
InnoDB: Cannot continue operation.
Я попытался удалить «только для чтения» в каталоге данных «C: \ ProgramData \ MySQL \ MySQL Server 5.1 \ data», но эта доза не помогла.
Есть идеи, как я могу это исправить?
Похоже, из-за пакета обновления права доступа к файлам были сброшены.
services.msc
.C:\ProgramData\MySQL
каталог.