데이터 베이스 MySQL 튜토리얼 MySQL 로그인 오류 메시지 ERROR 1045(28000) 오류 해결 방법(그림 및 텍스트)

MySQL 로그인 오류 메시지 ERROR 1045(28000) 오류 해결 방법(그림 및 텍스트)

Jul 27, 2017 pm 03:40 PM
error mysql 힌트

오늘은 서버에 로그인하여 데이터베이스의 일부 내용을 수정할 준비를 하세요. 그런데 비밀번호를 입력했는데도 데이터베이스에 들어갈 수 없고 아래와 같이 오류가 뜹니다

비밀번호가 맞는지 확인한 후에도 여전히 데이터베이스에 들어갈 수 없습니다. 나는 온라인에서 해결책을 찾아 참고와 연구를 위해 녹음했습니다.

해결책:

일반 아이디어: (Linux 시스템에서) MySQL 서비스를 닫고, 비밀번호 없이 로그인하도록 MySQL을 구성한 다음, 비밀번호를 재설정하고, 데이터베이스를 새로 고치고, 이전 구성을 제거하고, MySQL을 다시 시작하세요.

1. MySQL 서비스를 닫습니다. 명령: service mysqld stop. MySQL 구성 파일을 찾으세요. 위치는 사람마다 다를 수 있습니다. 예를 들어 내 구성 파일은 아래와 같습니다

2. 구성 파일이 있는 디렉터리에서 vim 명령을 사용하여 편집하세요. : vim my.cnf

vim 편집 모드로 들어갑니다. 즉, insert를 누르고 아래 그림과 같이 지정된 위치에 skip_grant_tables를 추가합니다.

3. 그런 다음 구성 파일을 저장하고 종료합니다. 명령: ①shift+세미콜론 ②wq 입력 ③자동차 키를 뒤로 누르세요. 그러면 비밀번호 없는 로그인이 구성됩니다. 데이터베이스를 시작합니다. 명령: service mysqld start. 데이터베이스를 입력하고 명령줄에 mysql -u root -p를 입력한 다음 Enter 키를 눌러 데이터베이스 O(∩_∩)O

4를 입력한 후 데이터베이스에 대한 새 비밀번호를 설정합니다. 그래도 원하시면 이전 비밀번호를 사용하시다가 이전 비밀번호로 설정하시는 것도 가능합니다.

명령(명령 다음에 Enter 누르기):

① use mysql;
② update user set password=password("新密码") where user="root"
③ flush privileges;
④ quit;
로그인 후 복사

참고: 두 번째 명령은 MySQL 5.6 및 이전 버전에 적합합니다. MySql5.7 이후에는 비밀번호 필드가 없습니다. 비밀번호를 변경하려면 update user set authenticate_string =password('newpassword') 여기서 user='root'; 를 실행해야 합니다.

5. 데이터베이스 비밀번호를 변경한 후 원본 데이터베이스 구성 파일의 수정된 부분을 주석 처리하고 문 앞에 # 기호를 추가합니다.

6. 데이터베이스 서비스를 다시 시작합니다. 명령: service mysqld restart. 이 때, 방금 설정한 비밀번호로 데이터베이스에 로그인할 수 있습니다 ~(≧

위 내용은 MySQL 로그인 오류 메시지 ERROR 1045(28000) 오류 해결 방법(그림 및 텍스트)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

PHP의 빅데이터 구조 처리 능력 PHP의 빅데이터 구조 처리 능력 May 08, 2024 am 10:24 AM

PHP의 빅데이터 구조 처리 능력

PHP에서 MySQL 쿼리 성능을 최적화하는 방법은 무엇입니까? PHP에서 MySQL 쿼리 성능을 최적화하는 방법은 무엇입니까? Jun 03, 2024 pm 08:11 PM

PHP에서 MySQL 쿼리 성능을 최적화하는 방법은 무엇입니까?

PHP에서 MySQL 백업 및 복원을 사용하는 방법은 무엇입니까? PHP에서 MySQL 백업 및 복원을 사용하는 방법은 무엇입니까? Jun 03, 2024 pm 12:19 PM

PHP에서 MySQL 백업 및 복원을 사용하는 방법은 무엇입니까?

데이터베이스에서 Java 열거 유형의 애플리케이션 시나리오는 무엇입니까? 데이터베이스에서 Java 열거 유형의 애플리케이션 시나리오는 무엇입니까? May 05, 2024 am 09:06 AM

데이터베이스에서 Java 열거 유형의 애플리케이션 시나리오는 무엇입니까?

PHP를 사용하여 MySQL 테이블에 데이터를 삽입하는 방법은 무엇입니까? PHP를 사용하여 MySQL 테이블에 데이터를 삽입하는 방법은 무엇입니까? Jun 02, 2024 pm 02:26 PM

PHP를 사용하여 MySQL 테이블에 데이터를 삽입하는 방법은 무엇입니까?

MySQL 8.4에서 mysql_native_password가 로드되지 않음 오류를 수정하는 방법 MySQL 8.4에서 mysql_native_password가 로드되지 않음 오류를 수정하는 방법 Dec 09, 2024 am 11:42 AM

MySQL 8.4에서 mysql_native_password가 로드되지 않음 오류를 수정하는 방법

PHP에서 MySQL 저장 프로시저를 사용하는 방법은 무엇입니까? PHP에서 MySQL 저장 프로시저를 사용하는 방법은 무엇입니까? Jun 02, 2024 pm 02:13 PM

PHP에서 MySQL 저장 프로시저를 사용하는 방법은 무엇입니까?

PHP를 사용하여 MySQL 테이블을 만드는 방법은 무엇입니까? PHP를 사용하여 MySQL 테이블을 만드는 방법은 무엇입니까? Jun 04, 2024 pm 01:57 PM

PHP를 사용하여 MySQL 테이블을 만드는 방법은 무엇입니까?

See all articles