Tomato Basil
mysql 오류 해결하기 본문
mysql workbench가 자꾸 꺼져서 여러 요인들을 생각해보니
- 얼마 전에 맥 OS 업데이트를 해서 어딘가 오류가 생겼을 수도 있다
- 업데이트 하기 전의 mysql 버전이 꽤 낮은 버전이다 ?.
등이 있다.
그래서 삭제하고 새로 설치를 하려고 했다.
근데 자꾸 오류가 많이 나는 것이었다.
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
- Failure while executing; `/bin/launchctl bootstrap gui/501 /Users/sumincho/Library/LaunchAgents/homebrew.mxcl.mysql.plist` exited with 5.
-> 블로그를 참고했다.
https://delvering.tistory.com/30
[MariaDB] MariaDB ERROR 2002 (HY000): Can't connect to local server through socket '/tmp/mysql.sock' (2)
이전 눈물겹게 macbook을 한번 밀었다. 그래서 MariaDB를 재설치 해야하는 상황에 error가 났는데 참으로 힘겨웠다. ERROR 2002 (HY000): Can't connect to local server through socket '/tmp/mysql.sock' (2) 설치 후 sudo mariadb
delvering.tistory.com
Mac homebrew mysql 설치 후 ERROR! The server quit without updating PID file
오랜만에 홈브류로 mysql 설치 하고 실행을 했더니 Starting MySQL ./usr/local/Cellar/mysql/8.0.15/bin/mysqld_safe: line 674: /usr/local/var/mysql/MacBook-Pro.local.err: No such file or directory Logging to '/usr/local/var/mysql/MacBook-Pro.l
niees.tistory.com
ERROR! The server quit without updating PID file
ERROR! The server quit without updating PID file위와 같은 에러 메시지가 나온다면 처음 설치 할 때 db 를 안만들어 준 것입니다. mysql_install_db 명령을 실행 시켜 주세요. (옵션이 필요하다면 아래와 같이
nyhya.tistory.com
[mysql/mac]Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 오류 해결방법 _ for Mac m1
MySQL_Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 오류 해결방법 _ for Mac m1 mysql 설치하고 있는데, 설치 후 보안 관련된 초기 설정을 해줘야한대서 mysql_secure_installation 명령어를 입력한
daseul.tistory.com
https://anfrhrl5555.tistory.com/126
mysql 설치 후 mysql_secure_installation에 root 비밀번호 입력되어있을 때
mysql을 설치하고나면 mysql_secure_installation으로 각종 보안설정을 한다. 근데 초기 root mysql 비밀번호는 none이라 enter을 치면 넘아가야하는데, 임시비밀번호가 걸려있을 수 있다. 이럴떄는 다음의 해
anfrhrl5555.tistory.com
https://dschloe.github.io/sql/2024/04/mysql_delete_reinstall/
MySQL 삭제, 재설치 가이드 on M1
개요 M1에서 MySQL을 설치 하고 Workbench에 접속하는 과정을 설명한다. 데이터 로드 시, ASCII 에러 과정 해결하는 방법도 살펴본다. (임시방편) 사전학습 brew 명령어를 알고 있는 분에 한해 작성을 하
dschloe.github.io
결국은 챗지피티에게 물어봤다.

로그 파일을 보니 실시간으로 로그가 계속해서 생성되고 있었다.
그리고 3306 포트에서 mysql 프로세스가 하나 실행중이었다.
그래서 그 프로세스를 없앴더니
제대로 mysql을 실행할 수 있었다.

mysql -u root -p
이 명령어를 입력하고
SELECT @@datadir;
했을 때 다음과 같은 테이블이 나오면 잘 설치가 된 것이라고 한다.

이제 mysql workbench를 깔아야 한다.
'DataBase' 카테고리의 다른 글
| 5-5. DB 모듈화, 회원가입, 로그인, INSERT, DELETE, 리팩토링 | 6-1. 유효성 검사, userId, name, return, err, update, delete (0) | 2024.05.13 |
|---|---|
| 5-4. 테이블 생성, 디비 연동, timezone 생성 (타임존설정오류오류오류) (0) | 2024.05.09 |
| 5-2. 5-3. DBMS, RDBMS, 데이터 중복, 정규화, 테이블 분리 (0) | 2024.05.07 |
| 3-1. 백엔드 기초, API (1) | 2024.04.22 |