반응형
MySQL 루트 암호 제거 방법
localhost 사용자 root 비밀번호를 삭제합니다.내가 어떻게 그럴 수 있을까?실수로 root 사용자의 비밀번호를 설정했습니다.그래서 phpmyadmin이 다음 오류를 발생시킵니다.
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
패스워드를 설정해야 합니다.root@localhost
백지상태입니다.두 가지 방법이 있습니다.
MySQL 명령:
SET PASSWORD FOR root@localhost=PASSWORD(''); -- MySQL 5.x SET PASSWORD FOR root@localhost=''; -- MySQL 8.x
명령줄 도구 사용:
mysqladmin -u root -pType_in_your_current_password_here password ''
저도 이 문제를 겪었습니다.
처음에 다음 명령을 사용하여 root 비밀번호를 공백으로 설정해 보았습니다.
SET PASSWORD FOR root@localhost=PASSWORD('');
그러나 Don't happy, 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
반응형
'programing' 카테고리의 다른 글
Google이 JSON 응답 앞에 (1)을 추가하는 이유는 무엇입니까? (0) | 2022.12.07 |
---|---|
PHP에서 구성 파일 만들기 (0) | 2022.12.07 |
NUXT의 SSR vuex 저장소 (0) | 2022.12.07 |
Node.js를 시작하려면 어떻게 해야 하나요? (0) | 2022.11.27 |
그룹별로 N개의 결과를 얻기 위해 GROUP BY 내의 LIMIT를 사용합니까? (0) | 2022.11.27 |