everoad
20
2019-04-10 20:53:00
2
272

Mysql(MariaDB) "Table is read only" 관련해서 문의드립니다.


여러 방법을 찾아봤는데 해결되지 않아 질문드립니다.


유저 권한을 주기 위해 mysql.user table을 select했는데 아래처럼 read only  메세지가 떴습니다.

user 테이블 뿐만 아니라 mysql DB 안에 있는 모든 테이블이 그러더라구요.


일단 datadir 안에 있는 mysql 디렉토리와 하위 파일에 아래처럼 권한이랑 소유권을 줬습니다만, 그대로입니다.


다른 DB는 잘 되는데 mysql DB만 이런 현상이 발생하고 있으며,

이상한건 read only라면 select 쿼리는 되야 정상인데 말이죠...


왜그럴까요..ㅠ 답변 부탁드립니다.

0
0
  • 답변 2

  • 초무쿤
    2k
    2019-04-11 02:03:38 작성 2019-04-11 02:04:28 수정됨

    당연히 root로 접속한것이겠죠?

    use myslq; 

    로 데이터베이스도 선택하셨고요.

    그 후에

    select * from user;

    하셨을거 같은데..

    0
  • everoad
    20
    2019-04-11 09:11:03

    네, root 계정으로 접속해서 use mysql 한 후에 select 했습니다..

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.