MYSQL
HOME > DB > MYSQL
2023.06.26 / 09:10

MariaDB 설치시 에러 해결 방법 - 실전 참고 도움

디도스
추천 수 54

제일 많이 발생하는 에러중 하나인

./mysql_install_db 실행시 DB 생성이 안되는 에러입니다. 


DB생성이 안되거나 log에 아래같은 에러메세지가 나온경우

[ERROR] Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist
...
[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.db' doesn't exist





해결방법은

1. my.cnf 설정파일의 디렉토리위치의 오타 및 설정값이 재대로 되있는지 확인합니다.

2. 해당디렉토리들의 소유권이 해당유저로 바뀌어 있는지확인합니다.

3. DATA디렉토리는 비어있어야 합니다.

4. 해당스크립트 실행은 OS root user로 실행해야 정상작동 합니다.