Задать пароль пользователя root MySQL вы можете, подключившись к вашему серверу с правами суперпользователя по протоколу SSH, например через “Терминал” в панели управления VDS, и выполнив следующую команду:
root@vm-1234abcd:~# mysql
В результате выполнения команды откроется оболочка MySQL, в которую нужно будет ввести следующий запрос:
MariaDB [(none)]> ALTER USER 'root'@'localhost' IDENTIFIED BY 'SOME-Secret-pAssw0rd';
После ввода для пользователя root MySQL будет установлен пароль SOME-Secret-pAssw0rd
Терминал можно закрыть, либо можно отключиться командой exit.
Пароль пользователя root MySQL не задается по умолчанию в дистрибутивах LAMP/LEMP начиная с версий Ubuntu Jammy и Debian Bullseye, а так же дистрибутивах с панелью управления NetAngels начиная с версии Debian Bullseye.
В других версиях дистрибутивов LAMP/LEMP и дистрибутивах с панелью управления NetAngels пароль пользователя root задается случайный и сохраняется в файле /root/.my.cnf. Узнать его можно открыв файл через “Файловый менеджер” или “Терминал”, используя следующую команду:
root@vm-1234abcd:~# cat /root/.my.cnf
На экран будет выведен примерно следующий текст, где в поле password будет указан ваш пароль:
[mysql]
user = root
password = 00000000000000000000000000000000
[client]
user = root
password = 00000000000000000000000000000000