|
|
|
mysqld --console
|
|||
|---|---|---|---|
|
#18+
Привет. Установил вручную (архив) MySQL 5.7. Следовал инструкциям указанным в документации на официальнмо сайте. Прошел через все этапы описанные там. Инициализировал каталог данных, выполнил некоторую надстройку над файлом my.ini (указал параметры dirname, basename, папку с innodb не указывал). Установил MySQL как службу. Запуск MySQL как службы выполнятся успешно, но на запрос в командной строке: mysqld --console отображается информация в которой содержится ошибка InnoDB, а именно ошибка доступа записи файла: автор2016-03-02T12:08:52.174590Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see doc umentation for more details). 2016-03-02T12:08:52.174590Z 0 [Warning] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'E RROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release. 2016-03-02T12:08:52.174590Z 0 [Warning] 'NO_AUTO_CREATE_USER' sql mode was not s et. 2016-03-02T12:08:52.174590Z 0 [Warning] Insecure configuration for --secure-file -priv: Current value does not restrict location of generated files. Consider set ting it to a valid, non-empty path. 2016-03-02T12:08:52.174590Z 0 [Note] mysqld (mysqld 5.7.11) starting as process 6748 ... 2016-03-02T12:08:52.180590Z 0 [ERROR] Plugin keyring_file reported: 'keyring_fil e initialization failure. Please check if the keyring_file_data points to readab le keyring file or keyring file can be created in the specified location. The ke yring_file will stay unusable until correct path to the keyring file gets provid ed' 2016-03-02T12:08:52.181590Z 0 [Note] InnoDB: Mutexes and rw_locks use Windows in terlocked functions 2016-03-02T12:08:52.182590Z 0 [Note] InnoDB: Uses event mutexes 2016-03-02T12:08:52.183590Z 0 [Note] InnoDB: Memory barrier is not used 2016-03-02T12:08:52.185590Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.3 2016-03-02T12:08:52.186590Z 0 [Note] InnoDB: Number of pools: 1 2016-03-02T12:08:52.188590Z 0 [Note] InnoDB: Not using CPU crc32 instructions 2016-03-02T12:08:52.220592Z 0 [Note] InnoDB: Initializing buffer pool, total siz e = 128M, instances = 1, chunk size = 128M 2016-03-02T12:08:52.230593Z 0 [Note] InnoDB: Completed initialization of buffer pool 2016-03-02T12:08:52.243594Z 0 [ERROR] InnoDB: The innodb_system data file 'ibdat a1' must be writable 2016-03-02T12:08:52.244594Z 0 [ERROR] InnoDB: The innodb_system data file 'ibdat a1' must be writable 2016-03-02T12:08:52.245594Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error 2016-03-02T12:08:52.445605Z 0 [ERROR] Plugin 'InnoDB' init function returned err or. 2016-03-02T12:08:52.446605Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 2016-03-02T12:08:52.447605Z 0 [ERROR] Failed to initialize plugins. 2016-03-02T12:08:52.448605Z 0 [ERROR] Aborting 2016-03-02T12:08:52.449605Z 0 [Note] Binlog end 2016-03-02T12:08:52.451606Z 0 [Note] Shutting down plugin 'CSV' 2016-03-02T12:08:52.452606Z 0 [Note] Shutting down plugin 'keyring_file' 2016-03-02T12:08:52.454606Z 0 [Note] mysqld: Shutdown complete Искал описание подобных ошибок, но так и не нашел решения, кроме как запуск от имени администратора, что и делаю. PS. mysqld -uroot не дает результатов, возможно связано с ошибкой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2016, 15:10 |
|
||
|
mysqld --console
|
|||
|---|---|---|---|
|
#18+
автор2016-03-02T12:08:52.243594Z 0 [ERROR] InnoDB: The innodb_system data file 'ibdat a1' must be writable Просто переведите текст ошибки на русский... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2016, 15:15 |
|
||
|
mysqld --console
|
|||
|---|---|---|---|
|
#18+
crimepersonУстановил вручную (архив) MySQL 5.7.Владельца и права доступа везде правильно установили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2016, 15:18 |
|
||
|
mysqld --console
|
|||
|---|---|---|---|
|
#18+
vkle, вроде бы да. но не уверен что все таки сделал все что нужно, можете описать что нужно сделать (вкратце)? вдруг что-то пропустил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2016, 16:50 |
|
||
|
mysqld --console
|
|||
|---|---|---|---|
|
#18+
crimepersonчто нужно сделать (вкратце)? 1) Посмотреть, от имени какой учётной записи стартует сервис. 2) Посмотреть, от имени какой учётной записи Вы его пытаетесь запустить с консолью. 3) Проверить права этих учётных записей на соотв. каталоги и файлы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2016, 16:54 |
|
||
|
mysqld --console
|
|||
|---|---|---|---|
|
#18+
в момент запуска mysqld --console вы службу то остановили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2016, 00:05 |
|
||
|
mysqld --console
|
|||
|---|---|---|---|
|
#18+
crimeperson Искал описание подобных ошибок, но так и не нашел решения, кроме как запуск от имени администратора, что и делаю. PS. mysqld -uroot не дает результатов, возможно связано с ошибкой запускать надо не от root, а от специального пользователя для MySQL, который обычно так и называется: mysql . именно ему обычно и дают все права на все файлы данных. также можно запускать mysqld и тупо под собой, особенно удобно если надо отлаживать код самого MySQL, но тогда и все файлы данных нужно забрать под себя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2016, 21:46 |
|
||
|
mysqld --console
|
|||
|---|---|---|---|
|
#18+
MasterZiv, а, да, заклинание: sudo -u mysql mysqld --console ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2016, 21:54 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39183859&tid=1832001]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
165ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 501ms |

| 0 / 0 |
