mysql-server: пароль root
Нынче mysql сервер устанавливается сразу с назначенным паролем для root. Найти его можно в
/root/.mysql_secret
по идее, если запустить mysql от рута, то войдем без ввода пароля:
$ sudo mysql
root@localhost [(none)]>
После этого меняем пароль на привычный:
root@localhost [(none)]> use mysql
root@localhost [mysql]> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
И, по желанию, отключаем ему expire, иначе, если он устареет, надо будет его менять с бОльшим количеством телодвижений. Однако, не забываем тогда иногда его менять во избежание всякого рода инцестов.
root@localhost [mysql]> ALTER USER ‘root’@’localhost’ PASSWORD EXPIRE NEVER;
Омг! Это только в FreeBSD, или в вообще везде?А MariaDB также себя ведёт?