http://www.mysqlkorea.co.kr
한글매뉴얼 5.0 , 한글매뉴얼 5.1 , MySQL 5.1 HA , 사용자매뉴얼
공지사항  
뉴스  
질문과 답변
DBA
Developer
Cluster
토크박스  
이벤트  
서포트 티켓  
최신글
Can't open and l…
듀얼마스터 구성 …
PREPARE 사용시 …
mariadb replicat…
sql 설치시 다음…
 
질문과 답변 (DBA) > 커뮤니티 존 > 질문과 답변 (DBA)
Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 에러 메세지
글쓴이 : 초원   날짜 : 19-05-09 05:04   조회수 : 56
안녕하세요 MySql을 기반으로 DB를 사용중에 사용이 불가하여 확인하니 아래와 같은 Log 가 기록되었습니다.

90507 11:13:20 mysqld_safe Starting mysqld daemon with databases from /mnt/VOL1/MySql
190507 11:13:20 InnoDB: The InnoDB memory heap is disabled
190507 11:13:20 InnoDB: Mutexes and rw_locks use InnoDB's own implementation
190507 11:13:20 InnoDB: Compressed tables use zlib 1.2.1
190507 11:13:20 InnoDB: Initializing buffer pool, size = 128.0M
190507 11:13:20 InnoDB: Completed initialization of buffer pool
190507 11:13:20 InnoDB: highest supported file format is Barracuda.
190507 11:13:20 InnoDB: 1.1.8 started; log sequence number 84063280
190507 11:13:20 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
190507 11:13:20 [Note]   - '0.0.0.0' resolves to '0.0.0.0';
190507 11:13:20 [Note] Server socket created on IP: '0.0.0.0'.
190507 11:13:20 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
190507 11:13:20 mysqld_safe mysqld from pid file /mnt/VOL1/MySql/ipTimeNAS2.pid ended

MySQL server는 NAS2  (Iptime) 에 구축을 해서 사용중이었습니다. 버젼은 5.2.  입니다.   
고수님들의 많은 가르침 기다리겠습니다.

royster
MySQL 5.2 버전은 릴리즈 된 적이 없는것으로 아는데요^^
오류내용은 mysql.host 테이블을 인식할 수 없다는 오류메세지입니다.
mysql.host 테이블은 5.5.x 버전까지만 존재하며 5.6.x 이후부터는 존재하지 않습니다.
그러므로  5.0 , 5.1, 5.5 버전중 하나인듯 싶구요
/MySQL-DataDir/mysql  디렉토리에  host.frm , host.MYD , host.MYI 파일들이 존재하는지 부터 확인하세요
이전글
다음글 듀얼마스터 구성 시 일부 테이블 데이터 동기화가 안되었을 시 조치 방법 
MySQL Korea 사이트의 컨텐츠 소유권은 (주)상상이비즈에 있으므로 무단전재를 금합니다.
ⓒ 2010-2011 ssebiz All Rights Reserved.