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

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

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

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

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

textual
Листинг программы
  1. root@metarouter:~# mysql_install_db --force
  2. Installing MySQL system tables...
  3. ERROR: 1049 Unknown database 'mysql'
  4. 170816 12:47:50 [ERROR] Aborting
  5.  
  6. 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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы