MySQL을 새로 설치하려고 하는데 현재 연결할 수 없습니다. 문제가 무엇인지, 비밀번호를 재설정하는 방법을 알 수 없습니다. 현재 계속해서,
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
내 버전은 다음과 같습니다.
# mysql -v
Server version: 5.6.27-0ubuntu1 (Ubuntu)
우분투 15.04를 사용하고 있습니다.
답변1
이 명령을 실행하세요.
dpkg -l | grep -i mysql-server
이는 다음과 같은 결과를 반환해야 합니다.
ii mysql-server
ii mysql-server-5.6
ii mysql-server-core-5.6
당신은 이것을 원합니다 mysql-server-5.6
.
sudo dpkg-reconfigure mysql-server-5.6
새 비밀번호를 묻는 메시지가 표시되고 테이블이 다시 초기화됩니다. 이제 이렇게 접속하시면 됩니다..
mysql -h localhost -u root -p
Enter password:
그리고 이것이 제가 쉽게 발견한 가장 우분투/데비안 방식입니다.