my sql server 5.5 연결 되 지 않 는 해결 방법
어 제 는 멀쩡 한 것 을 사용 하 다가 다음날 갑자기 my sql 데이터 베 이 스 를 연결 하지 못 하고 잘못 보 고 했 습 니 다.
곰 곰 이 생각해 보 니 이 유 는 무심코 my sql 자체 테이블 의 데이터 정 보 를 삭 제 했 기 때 문 일 가능성 이 높 습 니 다.전에 도 Oacle 을 망 가 뜨 렸 습 니 다.
그 러 니까 시스템 의 시계 정 보 를 함부로 삭제 하지 마 세 요.
서비스 에 들 어가 서 my sql 을 찾 았 습 니 다.서비스 가 중단 되 었 음 을 발 견 했 습 니 다.이 서 비 스 를 다시 시작 하면 다시 시작 할 수 없습니다.다음 과 같 습 니 다.
보고 재 개 불가 1067
그리고 dos 명령 에서 msyql 에 들 어 가 는 것 도 안 됩 니 다.
그리고 사무 관리자 에 가서 시스템 로그 정 보 를 살 펴 보 니 my sql 에 오류 가 발생 했 습 니 다.다음 과 같 습 니 다.
잘못된 정보 중 두 가 지 는?
1、Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
2、Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
인터넷 에서 많은 해결 방법 을 찾 았 지만 소 용이 없 었 습 니 다.저 는 my sql 을 다시 설치 하려 고 했 습 니 다.그런데 예전 의 데이터 베 이 스 를 어떻게 가 져 올 지 생각 했 습 니 다.그리고 데이터 베 이 스 를 어떻게 가 져 올 지 알 아 봤 습 니 다.그런데 잘 안 되 고 방법 도 찾 지 못 했 습 니 다.하지만 다시 설치 하려 고 할 때 해결 방안 이 있 습 니 다.다음 과 같 습 니 다.
1.원래 의 설치 패 키 지 를 찾 아 더 블 클릭 하고 repair 를 선택 하여 서비스의 복 구 를 실시한다.
2.복구 완료 후 기적 이 일 어 났 습 니 다.my sql 서비스 가 실 행 됩 니 다.
3.이 럴 때 navicat 를 열 어 연결 하면 오류 가 표 시 됩 니 다.
Access denied for user 'root'@'localhost' (using password: YES)
이 해결 방법 은 인터넷 곳곳에 있 습 니 다.편집장 은 여러분 에 게 해결 방법 을 제공 합 니 다.
이틀 간 MyEclipse 에서 웹 프로젝트 를 개발 할 때 MYSQL 데이터 베 이 스 를 연결 하 는 데 문제 가 발생 했 습 니 다.Access denied for user'root'@'localhost'(using password:YES).
자 료 를 찾 아 보 니 루트 계 정 은 기본적으로 원 격 접근 권한 을 개방 하지 않 기 때문에 관련 권한 을 수정 해 야 합 니 다.
해결 방안:
1.MySQL 디 렉 터 리 에 있 는 my.ini 파일 을 열 고 파일 의 마지막 줄 에'skip-grant-tables'를 추가 하여 파일 을 저장 하고 닫 습 니 다.(WIN 7 기본 설치,my.ini 는 C:\ProgramData\MySQL\\MySQL Server 5.6)
2.MySQL 서 비 스 를 다시 시작 합 니 다.
3.명령 행 을 통 해 MySQL 의 BIN 디 렉 터 리 에 들 어가"mysql-u root-p"(비밀 번 호 를 입력 하지 않 음)를 입력 하고 비밀 번 호 를 입력 하 는 것 은 상관 하지 않 고 Enter Enter Enter 를 하면 데이터베이스 에 들 어 갈 수 있 음 을 알려 줍 니 다.(WIN 7 기본 설치,BIN 디 렉 터 리:C:\Program Files\MySQL\\MySQL Server 5.6\\bin)
4."use mysql;"을 실행 하고,my sql 데이터 베 이 스 를 사용 합 니 다.
5."update user set password=PASSWORD("123456")where user='root';"(루트 비밀번호 수정)
6.MySQL 디 렉 터 리 에 있 는 my.ini 파일 을 열 고 마지막 줄 의"skip-grant-tables"를 삭제 하고 파일 을 저장 하고 닫 습 니 다.
7.MySQL 서 비 스 를 다시 시작 합 니 다.
8.명령 행 에"my sql-u root-p 123456"을 입력 하면 데이터 베 이 스 를 성공 적 으로 연결 할 수 있 습 니 다.
이 절 차 를 마치 면 MyEclipse 도 MySQL 에 성공 적 으로 연결 할 수 있 습 니 다.
이 네티즌 이 제공 한 해결 방법 에 감 사 드 립 니 다.
이로써 이 문 제 는 해 결 된 셈 이 니 기분 이 많이 좋아 졌 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
my sql 5.5 설치 설정 그림 튜 토리 얼my sql 5.5 설치 설정 튜 토리 얼 노트 를 정리 하여 공유 합 니 다. 1,홈 페이지 다운로드 mysql 5.5 다운로드 주소: 2,mysql 5.5 설치 설치 하기 전에 백신 프로그램 을 닫 으 세 요. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.