Как изменить пароль root для mysql и phpmyadmin

Драйверы, загружаемые с сайта Nvidia, как вы знаете, обновлены. Драйверы, имеющиеся у вас в репозиториях Ubuntu, обновляются только после выпуска Ubuntu или когда с ними возникает такая огромная проблема, которые могут быть исправлены только путем обновления версии.

Единственный способ, которым вы собираетесь получить обновленные проприетарные драйверы для вашей карты Nvidia - либо с помощью драйвера, загруженного с сайта, либо с добавлением PPA.

К счастью, команда Ubuntu хранит PPA, где вы можете получить самую последнюю версию драйверов Nvidia, обновленную

Вы можете добавить его и обновить драйверы до той же версии, выпущенной Nvidia, используя следующие команды в терминале

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

, после чего вы можете установить / обновите свои драйверы, используя пакеты из добавленного PPA

sudo apt-get install nvidia-current nvidia-settings

Эти драйверы обновляются каждый раз, когда Nvidia выпускает новую версию драйвера.

Основное различие между установкой формы сайта Nvidia, пакеты по умолчанию, выпущенные с выпуском Ubuntu или драйверами из PPA, являются поддержкой и где сообщать bu gs to.

Еще одно основное отличие заключается в способе их удаления, драйверы, установленные через PPA или распространяемые вместе с выпуском Ubuntu, будут удалены с помощью apt-get, в то время как драйвер, предоставленный при загрузке из Nvidia, имеет свои собственные удаление процедура.

40
задан 4 April 2012 в 11:02

3 ответа

Вы можете изменить пароль root mysql, выполнив вход в базу данных напрямую (mysql -h your_host -u root), затем запустите

SET PASSWORD FOR root@localhost = PASSWORD('yourpassword');

. phpmyadmin должен использовать этот пароль, поэтому не совсем уверен, что вы подразумеваете под «для обоих ".

Обязательно установите новый пароль в phpmyadmin config.inc.php тоже, в строке $cfg['Servers'][$i]['password'] = 'yourpassword'; В противном случае phpmyadmin может не работать, эхо,

Access denied for user 'user'@'localhost' (using password: YES)
53
ответ дан 25 May 2018 в 12:58
  • 1
    Спасибо, я был не уверен, что мне нужно было установить пароль для обоих, поскольку я использовал только WAMP в прошлом. – Jon 4 April 2012 в 11:13
  • 2
    Где я могу найти config.inc.php? – Hrvoje T 10 October 2016 в 12:18
  • 3
    Хорошо, я нашел его, но нет строки `$ cfg ['Servers'] [$ i] ['password'] = 'yourpassword'; – Hrvoje T 10 October 2016 в 12:27
  • 4
    обычно config.inc.php находится в /etc/phpmyadmin/config.inc.php – Jostino 7 July 2017 в 16:40

Это зависит от вашей конфигурации. Следуйте приведенной ниже инструкции, чтобы перенастроить phpmyadmin и сбросить пароль MySQL.

Ctrl + Alt + T для запуска терминала sudo dpkg-reconfigure phpmyadmin Метод подключения для базы данных MySQL для phpmyadmin: unix socket Имя административного пользователя базы данных: Пароль административного пользователя базы данных: mysqlsamplepassword Имя пользователя MySQL для phpmyadmin: имя базы данных MySQL для phpmyadmin: phpmyadmin Веб-сервер для автоматической перенастройки: apache2 ОШИБКА 1045 игнорировать sudo dpkg-reconfigure mysql-server-5.5 Новый пароль для пользователя root «MySQL»: mysqlsamplepassword Повторить пароль для MySQL «root» пользователь: mysqlsamplepassword После этого выполните следующую команду на терминале, чтобы защитить ваш сервер mysql. sudo mysql_secure_installation Введите текущий пароль для root (введите для none): mysqlsamplepassword Изменить пароль root? [Y / n] n Удалить анонимных пользователей? [Y / n] y Запретить вход в систему удаленно? [Y / n] y Удалить тестовую базу данных и получить к ней доступ? [Y / n] y Обновить таблицы привилегий сейчас? [Y / n] y

Пожелайте, чтобы это помогло!

Приятного дня!

22
ответ дан 25 May 2018 в 12:58
  • 1
    Пароль MySQL можно изменить с помощью sudo mysql_secure_installation. – user2513149 9 September 2017 в 19:13

Недавно я столкнулся с этой же проблемой Ubuntu 12.04. Я просто не мог войти в систему с помощью root & amp; нет пароля. Я установил для параметра AllowNoPassword значение TRUE в конфигурации. Позже я узнал, что я редактировал неправильный файл config.inc.php, чтобы добавить параметр AllowNoPassword.

Edit:
/etc/phpmyadmin/config.inc.php
Not:
/usr/share/phpmyadmin/config.inc.php

Я считаю, что первым является локальный файл конфигурации debian, который переопределит версию usr.

12
ответ дан 25 May 2018 в 12:58

Другие вопросы по тегам:

Похожие вопросы: