Движок Innodb жалуется, что не может создать файл ibdata1 (где хранятся все данные). Я знаю, что вы сказали, что проверили разрешения, но вы уверены, что это правильный каталог? Найдите свой двоичный файл mysqld, введите ./mysqld --help --verbose
и найдите datadir
переменную. В этом каталоге пользователю mysql требуется доступ на запись. Попробуй это.
Не удается запустить сервер MySQL после установки MacPort
320
David Smith
150213 16:12:31 mysqld_safe mysqld from pid file /opt/local/var/[hostname].local.pid ended 150213 16:21:09 mysqld_safe Starting mysqld daemon with databases from /opt/local/var 150213 16:21:09 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead. 150213 16:21:09 [Warning] Setting lower_case_table_names=2 because file system for /opt/local/var/ is case insensitive 150213 16:21:09 [Note] Plugin 'FEDERATED' is disabled. 150213 16:21:09 [Note] Plugin 'ndbcluster' is disabled. /opt/local/libexec/mysqld: Table 'mysql.plugin' doesn't exist 150213 16:21:09 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 150213 16:21:09 InnoDB: Initializing buffer pool, size = 8.0M 150213 16:21:09 InnoDB: Completed initialization of buffer pool 150213 16:21:09 InnoDB: Operating system error number 13 in a file operation. InnoDB: The error means mysqld does not have the access rights to InnoDB: the directory. InnoDB: File name ./ibdata1 InnoDB: File operation call: 'create'. InnoDB: Cannot continue operation. 150213 16:21:10 mysqld_safe mysqld from pid file /opt/local/var/[hostname].local.pid ended
Кажется, что mysqld.sock не создается в / tmp, в / opt / local / var / run / mysql5 нет символической ссылки, и я не могу понять, что происходит с проблемой разрешений InnoDB. Папка и содержимое пользователя mysql, группа mysql. И «mysql_upgrade» также не может запустить сервер.
Любая помощь приветствуется!
Спасибо
1 ответ на вопрос
0
Safado
Привет, спасибо за ответ. После нескольких часов попыток решить эту проблему, я решил очистить переустановить MySQL. Я не обновлял свои порты в течение нескольких лет, и что-то там, кажется, сломалось, когда я это сделал.
David Smith 9 лет назад
0
Похожие вопросы
-
9
Настройка экземпляра MySQL 5.1 в Windows 7 Professional x64 не работает
-
1
Альтернативный установщик для MySQL v5.5?
-
1
Как получить все настройки MySQL?
-
-
2
Невозможно подключиться к серверу MySQL на localhost (10061), но можно через PHP
-
2
Mysql перестал работать
-
3
\ G как вертикальный вывод в MySQL Workbench для состояния innodb шоу-движка
-
1
Почему rsnapshot не создает резервную копию / var / lib / mysql / *?
-
0
Кому я должен запускать mysql как на персональном компьютере?
-
1
Не удается запустить MySQL5.5 в Ubuntu 12.04 - «dpkg: проблемы с зависимостями»
-
2
mysqld не запустится