[도서리뷰] 러닝 MySQL

Book Review

간만에 MySQL 8.0 기본서를 볼 기회가 생겼다.현재 주력으로 5.7버전을 사용중인데, 해당 버전 이상에서 제공하는 특별한 기능들을 활용할 일이 별로 없기에 그냥 유지중이었다.다만 새로 시작하는 프로젝트에서 기존 버전에서는 지원하지 않거나 너 효율적으로 처리할 수 있는 기능들을 써보기 위해 도입하려던 중에 이 책의 서평을 진행하게 되어서 겸사겸사 사용해보려 한다. 여느 기본서들과 마찬가지로 이 책도 기본적인 설명, 설치방법, …

Continue Reading

mysqldump 이용 시 Got error: 1016 에러 발생 시 대처 방법

MariaDB, MySQL

서버 이전 작업을 진행하다가 발생한 에러에 약간 당황했지만 당황하지 않고(?) 검색을 통해 해결한 것을 남기고자 한다. MySQL DB를 (정확히 말하자면 MariaDB…) 덤프 해서 다른 서버로 옮겨야 하는 상황이 발생. mysqldump를 써서 덤프 하려는데 웬걸! mysqldump: Got error: 1016: “Can’t open file: ‘./db_name/table_name.frm’ (errno: 24)” when using LOCK TABLES  위와 같은 에러가 뜨면서 진행이 되지 않는 것이다! 이럴 때는 다음과 같은 옵션을 사용해 주면 간단히 해결된다.  mysqldump -u 사용자면 -p 패스워드 DB명 –lock-tables=false > 덤프파일명.sql  “–lock-tables=false”만 기억하자~

Continue Reading