无法正确安装 mysql-server - 密码问题

无法正确安装 mysql-server - 密码问题

所以我按照以下步骤安装了 MySQL-server:https://www.hostinger.com/tutorials/how-to-install-mysql-on-centos-7

那么无论我做什么,MySQL 都不会接受任何密码。

我尝试过MySQL -u root -p,但无论我输入什么密码(甚至没有密码),我都会得到这个:

[root@AAA ~]# mysql -u root -p
Enter password: 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

我读到应该mysqladmin -u root可以重置密码。仍然给我完全相同的错误。

然后我尝试了MySQL_secure_installation,因为我第一次读到它是用来设置root密码的。它确实给了我和以前一样的错误:

[root@AAA ~]# mysql_secure_installation 

Securing the MySQL server deployment.

Enter password for user root: 
Error: Access denied for user 'root'@'localhost' (using password: YES)

这真是令人气愤。我不知道该怎么办了。为什么这个设置必须如此令人难以置信的复杂和近乎愚蠢?与像 httpd 这样的东西相反,它有正确的配置文件并且一切都得到了正确的解释......

答案1

没关系,我发现密码是在/var/log/MySQL.log.

我发现这是一种极其愚蠢的处理方式,尤其是对于刚接触它的人来说。手册页中甚至没有提到它......

相关内容