그래서 다음 단계에 따라 MySQL 서버를 설치했습니다.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@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
.
나는 이것이 특히 그것에 대해 처음 접하는 사람에게는 매우 어리석은 방법이라고 생각합니다. 매뉴얼 페이지에도 언급되어 있지 않습니다 ...