Установка Mysql-server на OpenWrt

Узнай цену своей работы

Формулировка задачи:

Всем привет! Устанавливал кто успешно mysql-server на openwrt? Я поставил пакет, создал по требуемому пути файл сокета, т.к "/etc/init.d/mysql start" не запускался выдавая оишбку (2). Так же дал права root'у на папку с сокетом. Теперь демон стартует, но при попытке выполнить любые дальнейшие действия выдает ошибку:
root@metarouter:~# mysqladmin version
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
root@metarouter:~# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
root@metarouter:~# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Пароль я пробовал указывать в my.cnf - тоже самое. Подскажите, пожалуйста, а то уже не знаю куда копать

Решение задачи: «Установка Mysql-server на OpenWrt»

textual
Листинг программы
root@metarouter:~# mysql_install_db --force
Installing MySQL system tables...
ERROR: 1049  Unknown database 'mysql'
170816 12:47:50 [ERROR] Aborting

170816 12:47:50 [Note] /usr/bin/mysqld: Shutdown complete

Объяснение кода листинга программы

  1. Установка MySQL-сервера на OpenWrt выполняется с помощью команды mysql_install_db --force.
  2. В процессе установки создаются системные таблицы MySQL, но появляется ошибка 1049 Unknown database 'mysql'.
  3. Ошибка 1049 указывает на то, что база данных 'mysql' не существует.
  4. Установщик MySQL не может создать системные таблицы без существующей базы данных 'mysql'.
  5. Ошибка приводит к прекращению установки с сообщением об ошибке.
  6. Сообщение об ошибке 170816 12:47:50 [ERROR] Aborting указывает на то, что процесс установки прекращен.
  7. Сообщение об ошибке 170816 12:47:50 [Note] /usr/bin/mysqld: Shutdown complete указывает на то, что MySQL-сервер был остановлен.
  8. В результате установка MySQL-сервера на OpenWrt не удалась из-за неизвестной базы данных 'mysql'.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5
Похожие ответы