Усановил mysql-server (ноутбук), скачал дистрибутив /mysql-8.0.32-linux-glibc2.12-x86_64.tar.xz (582Мб) Пытаюсь настроить вход для клиента mysql_secure_installation настройку пароля для root-а не выполняет
mkaro@asus:/usr/local/mysql$ sudo mysql_secure_installation
[sudo] password for mkaro:
Securing the MySQL server deployment.
Enter password for user root:
Error: Access denied for user 'root'@'localhost' (using password: YES)
mkaro@asus:/usr/local/mysql$ mysql_secure_installation
Securing the MySQL server deployment.
Enter password for user root:
Error: Access denied for user 'root'@'localhost' (using password: YES)
mkaro@asus:/usr/local/mysql$ sudo mysql -u mysql
[sudo] password for mkaro:
ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: NO)
mkaro@asus:/usr/local/mysql$ sudo service mysql status
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2023-03-06 02:33:35 MSK; 11h ago
Process: 6766 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
Main PID: 6774 (mysqld)
Status: "Server is operational"
Tasks: 39 (limit: 9333)
Memory: 364.2M
CGroup: /system.slice/mysql.service
└─6774 /usr/sbin/mysqld
Mar 06 02:33:34 asus systemd[1]: Starting MySQL Community Server...
Mar 06 02:33:35 asus systemd[1]: Started MySQL Community Server.
что ж такое или я стал слишком старым (последний раз с mysql имел дело в 2010) или все в таком тумане (в облаках) что мне лучше не лезть вообще. Ну что с ним делать. Как войти в mysql?
Выполнил вот эти инструкции:
$> groupadd mysql
$> useradd -r -g mysql -s /bin/false mysql
$> cd /usr/local
$> tar xvf /path/to/mysql-VERSION-OS.tar.xz
$> ln -s full-path-to-mysql-VERSION-OS mysql
$> cd mysql
$> mkdir mysql-files
$> chown mysql:mysql mysql-files
$> chmod 750 mysql-files
$> bin/mysqld --initialize --user=mysql
$> bin/mysql_ssl_rsa_setup
https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html