MySQL

    [MySQL] mysql.sock로 인한 connection fail

    DBeaver를 통해 MySQL로 접속하려니 갑자기 연결 오류가 생겼다. 데이터베이스 IDE가 단일화되면서 MySQL Workbench를 지웠는데, 그 과정에서 mysql.sock이라는 파일이 같이 지워졌지 싶다. 어찌되었건 구글에 쳐보니, 해당 오류는 다양한 원인에 의해 발생하는 오류인지라 마음 졸였는데 다행히 서버를 구동하는 명령어 하나로 문제가 해결됐다. $mysql.server start $mysql -uroot -p 위 방식으로 해결되지 않는 문제일 경우 아래 링크들을 참조하면 좋을 것 같다. https://aldehyde7.tistory.com/176 [MySQL] 리눅스 환경에서 /tmp/mysql.sock 파일이 삭제되었을때 서버 용량 문제등으로 해서 한순간의 실수로 /tmp/mysql.s..

    [MySQL] 연습용 개인 서버 구축하기 (Mac)

    [MySQL] 연습용 개인 서버 구축하기 (Mac)

    Building a personal MySQL Server for practice in MacOs 실무에서 가장 많이 쓰이는 것이 데이터베이스이기에, 예전부터 SQL을 깊게 공부해보고 싶다는 생각을 많이 했다. 관련 자격증도 공부해보고 실무에서 SQL을 간접적으로도 사용하였지만 데이터 처리는 주로 Python의 Pandas를 이용하는 만큼 query를 직접 다뤄볼 일은 많지 않았다. 해서 개인용 DBMS를 구축하여 공부해보기로 했다. Mac을 사면서 첫 계획은 DB서버 역할을 하는 Windows 서버 하나를 구축하여 MS-SQL을 올려놓고 사용해 볼 계획이었으나,,, Apple Silicon칩은 docker를 활용해도 Windows 기반의 MS-SQL을 셋업하기가 힘들었다. 이에 대중적인 MySQL을 개..