2012-01-02 3 views
0

У меня был пароль для установки при установке apache, mysql и т. Д., И теперь я забыл об этом. Как я могу его изменить? Может быть, создать новую учетную запись? Мне просто нужен доступ к базе данных.apache mysql забыли пароль

EDIT: Я использую его на убунту

EDIT: Я был бы хорошо с деструктивным способом тоже. т. е. удалять все, а затем переустанавливать все, но это также запрашивает пароль, и я не хочу переустанавливать всю ОС. :(

+0

не то место спросить. Вероятно, вы должны переустановить. –

+0

@BasileStarynkevitch: переустановить также запрашивает пароль sql :( – prongs

+0

@prongs: просто взгляните на ответы, которые у вас есть, чтобы исправить это. – udo

ответ

1

Это описано в руководстве по MySQL

См http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

+0

Я следую за этим, как вы сказали: http://dev.mysql.com/ doc/refman/5.0/en/resetting-permissions.html # reset-permissions-unix, но я не могу найти файл .pid в любом из/var/lib/mysql,/var/run/mysqld,/usr/local/mysql/data. Что мне делать? – prongs

+0

Предполагая, что вы работаете под ОС на основе nix, вы должны иметь возможность определить местоположение файла pid из сценария init.d или из /etc/my.cnf – Atonewell

+0

Вы должны найти pid, выполнив 'ps -eaf | grep mysqld | grep pid'. – Atonewell

0

относительно взять корень пароль посмотреть здесь:.

в случае вы являетесь пользователем , попросите администратора базы данных для нового.

+0

Нет, это мой собственный компьютер. У меня есть' sudo' доступ к нему. – prongs

+0

тогда вам нужно идти «root» «way;) для ubuntu, вы должны следовать подглавой частью UNIX предоставленной ссылки. – udo

+0

в следующем: dev.mysql.com/doc/refman/5.0/en/... но я не могу найти файл .pid в любом из/var/lib/mysql,/var/run/mysqld,/usr/local/mysql/data. Что я делаю? – prongs

Смежные вопросы