Назад | Перейти на главную страницу

Какой пароль по умолчанию для MySQL?

я бегу

mysqladmin5 -u root -p ping 

Я получаю запрос пароля.

Я нашел следующие инструкции но они кажутся довольно жестокими

<<
After installing MySQL 5 on Solaris with pkgadd you will have to perform
the following post-installation tasks:
As root:
# rm -rf /var/lib/mysql/mysql
Then as mysql:
$ cd /opt/mysql/mysql
$ scripts/mysql_install_db
Then as root:
# /etc/init.d/mysql start
Then as mysql:
$ /opt/mysql/mysql/bin/mysqladmin -u root password 'password'
Then as root:
# /opt/mysql/mysql/bin/mysql_secure_installation
>>

Пароль не был пустым, как в некоторых версиях MySQL.

Спасибо, что указали на это! Версия моего MySQL кажется

mysql5 --version     
mysql5  Ver 14.12 Distrib 5.0.83, for apple-darwin9.7.0 (i386) using readline 6.0

Какой пароль MySQL по умолчанию?

Удалите -p. Это заставляет вас запрашивать пароль.

http://linux.die.net/man/1/mysqladmin

Думаю, пароль по умолчанию зависит от дистрибутива. В некоторых дистрибутивах Linux вас просят ввести pass во время установки, в других он пуст для подключения через loopback.

Попробуйте запустить MySQL с - пропустить столы грантов вариант, затем войдите в систему с помощью командной строки MySQL и изменить пароль root.

mysql -p ping

сильно отличается от

mysql --password=ping

первый означает «Подключиться к базе данных и запросить пароль», второй означает «Подключиться к базе данных с паролем 'ping'»