mysql 3

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

평소에 dbvear를 쓰고 회사 mysql 서버에 그냥 연결해서 써서 컴퓨터에서 mysql을 직접 구동한 적이 백만년전.. 토이프로젝트 위해 mysql 구동하고 임시 db를 작성하기 위해 mysql을 실행하던 중 생긴 에러.. https://so-es-immer.tistory.com/entry/ERROR-2002-HY000-socket-tmpmysqlsock-2-%ED%95%B4%EA%B2%B0%ED%95%98%EB%A0%A4%EA%B3%A0-brew-services-start-mysql-%ED%95%A8 ERROR 2002 (HY000): socket '/tmp/mysql.sock' (2) 해결하려고 brew services start mysql 함 http://meonggae.blogspot.com/..

study/TIL🐥 2023.03.07

[DB] Partition 사용 이유

Partition 파티션이란 MySQL Server에서는 데이터를 별도의 테이블로 분리해서 저장하지만 사용자는 여전히 하나의 테이블로 읽기와 쓰기를 할 수 있게 해 주는 솔루션이다. 파티션은 DBMS 하나의 서버에서 테이블을 분산하는 것이다. (원격 서버간에 분산을 지원하는 것은 아님) MyISAM과 InnoDB 테이블 등 대부분의 스토리지 엔진에서 사용 가능하다 Range, List, Hash, Key 네 가지 방법이 존재한다. 대표적인 사용 예 1. 하나의 테이블이 너무 커서 인덱스의 크기가 물리적인 메모리보다 훨씬 큰 경우 2. 데이터 특성상 주지적인 삭제 작업이 필요한 경우 파티션을 사용하는 이유 단일 INSERT, 단일 SELECT, 범위 SELECT의 빠른 처리 인덱스는 일반적으로 셀렉트를 위..

study/TIL🐥 2021.07.07

MySQL의 마스코트는 왜 돌고래인가?

MySQL 돌고래 로고는 2001년에 만들어졌습니다 창립자들 에게 로고에대해 물었고 공동설립자인 Monty는 돌고래를 좋아한다고했습니다 이유는 빠르고 지능적 이며 친절하고 그리고 무리로 상어를 죽입니다 그렇게 돌고래로 결정이 났습니다 처음 디자인 초안은 돌고래가 왼쪽에서 오른쪽으로 점프를 하는 모습 이였다고 했습니다 왜냐하면 글쓰기가 왼쪽에서 오른쪽으로 진행되는 문화 였기 때문입니다 하지만 좀더 파괴적이고 달라지기를 원했던 창립자들 은 디자이너에게 돌고래가 오른쪽에서 왼쪽으로 점프하도록 요구했고 그것이 지금 나온 로고 입니다. 몇년후에 돌고래에게 이름을 붙이고싶었고 돌고래 이름 공모전을 실시 해 수백개의 이름을 제안받았고 고르기 가 어려워서 공동 창립자인 앨런 에게 결정을 내리도록 요청을 했습니다 그는 ..

study/TIL🐥 2020.12.28