반응형
MySQL 루트 비밀번호를 제거하는 방법
localhost에서 사용자 루트의 비밀번호를 제거하고 싶습니다. 어떻게해야합니까? 실수로 루트 사용자의 비밀번호를 설정했습니다. phpmyadmin에서 오류가 발생하는 이유는 다음과 같습니다.
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
암호를 root@localhost
비워 두어야합니다. 두 가지 방법이 있습니다.
MySQL
SET PASSWORD
명령 :SET PASSWORD FOR root@localhost=PASSWORD('');
명령 행
mysqladmin
도구 사용 :mysqladmin -u root -pType_in_your_current_password_here password ''
나는 또한이 문제를 겪었습니다.
먼저 명령을 사용하여 root의 비밀번호를 공백으로 설정하려고했습니다.
SET PASSWORD FOR root@localhost=PASSWORD('');
그러나 PHPMYADMIN은 localhost가 아닌 127.0.0.1을 사용하므로 행복하지 마십시오. 두 가지가 동일하지만 그렇지 않다는 것을 알고 있습니다. 아래에 언급 된 명령을 사용하면 완료됩니다.
SET PASSWORD FOR root@127.0.0.1=PASSWORD('');
localhost를 127.0.0.1로 바꾸면됩니다.
참고 URL : https://stackoverflow.com/questions/3032054/how-to-remove-mysql-root-password
반응형
'Programming' 카테고리의 다른 글
패키지없이 클래스의 이름을 얻는 방법? (0) | 2020.05.20 |
---|---|
'input'요소 앞뒤의 CSS 컨텐츠 생성 (0) | 2020.05.20 |
Java로 객체 배열 만들기 (0) | 2020.05.20 |
Maven에서 테스트 코드 공유 (0) | 2020.05.20 |
Javascript Regex : 정규식 안에 변수를 넣는 방법? (0) | 2020.05.20 |