Страница 2 из 2

Re: Как сделать innodb_page_size=64k ?

Добавлено: 13 июл 2016, 20:12
Oleg123
Где файл конфигурации MySQL модуля? Единственный что нахожу это C:\OpenServer\modules\database\MySQL-5.7-x64\my.ini и там пишется в начале:

#
# ВНИМАНИЕ! Это временный файл, его редактирование бессмысленно!
#

И он при запуске становиться таким каким я его прописал в программе опенсервер, при каждом перезапуске.

Re: Как сделать innodb_page_size=64k ?

Добавлено: 13 июл 2016, 20:17
Максим
Я уже говорил где, вы не читаете мои ответы, печально.

Re: Как сделать innodb_page_size=64k ?

Добавлено: 13 июл 2016, 20:28
Oleg123
Вы не говорили где конкретно, я как могу пытаюсь угадывать что вы имеете ввиду, вот тут прописал C:\OpenServer\userdata\config\MySQL-5.7-x64_my.ini тоже — не запускается

Re: Как сделать innodb_page_size=64k ?

Добавлено: 13 июл 2016, 20:59
Oleg123
Сами попробуйте сделать, как вы писали и у вас тоже не получиться

Re: Как сделать innodb_page_size=64k ?

Добавлено: 13 июл 2016, 21:16
Максим
Сделал, получилось. А что касается файла то боюсь вам нужно дать бан, раз вы не можете изучить меню программы и видимо вам нужно время. И по поводу незапуска. У вас не запускается потому, что вы удалили всё из папки данных модуля, я вам уже писал об этом. Вам нужно восстановить содержимое используя дистрибутив. Читайте мои ответы.

Re: Как сделать innodb_page_size=64k ?

Добавлено: 14 июл 2016, 01:11
Oleg123
Всё сделал, но так и не запускается, ошибки такие
2016-07-13T22:08:29.739994Z 0 [Warning] Insecure configuration for --secure-file-priv: Current value does not restrict location of generated files. Consider setting it to a valid, non-empty path.
2016-07-13T22:08:29.739994Z 0 [Note] c:\openserver\modules\database\MySQL-5.7-x64\bin\mysqld.exe (mysqld 5.7.11) starting as process 3264 ...
2016-07-13T22:08:29.750995Z 0 [Warning] InnoDB: innodb-page-size has been changed from the default value 16384 to 65536.
2016-07-13T22:08:29.750995Z 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2016-07-13T22:08:29.750995Z 0 [Note] InnoDB: Uses event mutexes
2016-07-13T22:08:29.750995Z 0 [Note] InnoDB: _mm_lfence() and _mm_sfence() are used for memory barrier
2016-07-13T22:08:29.750995Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.3
2016-07-13T22:08:29.750995Z 0 [Note] InnoDB: Adjusting innodb_buffer_pool_instances from 8 to 1 since innodb_buffer_pool_size is less than 1024 MiB
2016-07-13T22:08:29.751995Z 0 [Note] InnoDB: Number of pools: 1
2016-07-13T22:08:29.751995Z 0 [Note] InnoDB: Not using CPU crc32 instructions
2016-07-13T22:08:29.833000Z 0 [Note] InnoDB: Initializing buffer pool, total size = 20M, instances = 1, chunk size = 20M
2016-07-13T22:08:29.834000Z 0 [Note] InnoDB: Completed initialization of buffer pool
2016-07-13T22:08:29.846000Z 0 [Note] InnoDB: The first innodb_system data file 'ibdata1' did not exist. A new tablespace will be created!
2016-07-13T22:08:29.846000Z 0 [ERROR] InnoDB: The innodb_system data file 'ibdata1' must be at least 12 MB
2016-07-13T22:08:29.846000Z 0 [ERROR] InnoDB: InnoDB Database creation was aborted with error Generic error. You may need to delete the ibdata1 file before trying to start up again.
2016-07-13T22:08:30.046012Z 0 [ERROR] Plugin 'InnoDB' init function returned error.
2016-07-13T22:08:30.046012Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2016-07-13T22:08:30.046012Z 0 [ERROR] Failed to initialize plugins.
2016-07-13T22:08:30.046012Z 0 [ERROR] Aborting

2016-07-13T22:08:30.046012Z 0 [Note] Binlog end
2016-07-13T22:08:30.047012Z 0 [Note] Shutting down plugin 'CSV'
2016-07-13T22:08:30.047012Z 0 [Note] Shutting down plugin 'keyring_file'
2016-07-13T22:08:30.048012Z 0 [Note] c:\openserver\modules\database\MySQL-5.7-x64\bin\mysqld.exe: Shutdown complete

Re: Как сделать innodb_page_size=64k ?

Добавлено: 14 июл 2016, 01:19
Oleg123
Всё заново переустановил, удалил: ib_logfile0, ib_logfile1, ibdata1 и прописал innodb_page_size = 16k. Табличное пространство для 64к не создается и в итоге не запускается, но как только выставляю обратно 16к — все нормально создается и запускается. Ошибки выше

Re: Как сделать innodb_page_size=64k ?

Добавлено: 14 июл 2016, 02:20
Oleg123
Всё! Разобрался, надо было ещё это прописать
innodb_data_file_path = ibdata1:12M:autoextend

Re: Как сделать innodb_page_size=64k ?

Добавлено: 14 июл 2016, 10:39
Максим
Хорошо, тему закрываю.