http://meonggae.blogspot.com/2017/03/db-mac-mysql-1-error-2002-hy000-cant.html
➜ simplenodejs git:(master) ✗ mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
mysql 설치 후 "mysql -u root -p" 명령어를 치면 계속
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
에러가 떴다.
➜ simplenodejs git:(master) ✗ mysql.server start
Starting MySQL
... ERROR! The server quit without updating PID file (/usr/local/var/mysql/aui-MacBookAir.local.pid).
위 블로그 따라서 myswl.server start도 썼지만
... ERROR! The server quit without updating PID file (/usr/local/var/mysql/aui-MacBookAir.local.pid).
여기서도 에러가 떴다.
그래서 많이 삽질했는데
터미널을 꺼서 완전 재시동하고, 밑의 스택오버플로우 그대로 따라하니까 됐다
MySql 커맨드를 터미널에서 쓰기 위해서는 start MySQL하는 과정이 필요하다는 말이다.
brew services start mysql
mysql -uroot
터미널에 이 명령어 차례대로 쳤더니 성공
결과
➜ brew services start mysql
==> Successfully started `mysql` (label: homebrew.mxcl.mysql)
➜ mysql -uroot
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.26 Homebrew
mysql>
잘 뜬다 :)
'웹 프로그래밍 > SQL' 카테고리의 다른 글
sqlite 에서 mysql의 query는 all 함수 (0) | 2021.09.27 |
---|---|
redirect 하려면 res.end()하기 전에 302 location 고치기 (0) | 2021.09.24 |
데이터베이스 설정할 때 중복 체크하기 위해서 if exists 문구 넣어주기 (0) | 2021.09.24 |
[sql] 우유와 요거트 모두 산 사람 찾기 with tmp를 이용해서 품 (0) | 2021.09.15 |
[sql] 해비유저 IN () (0) | 2021.09.15 |
[sql] 프로그래머스 마지막 string, date 풀기 (0) | 2021.09.15 |
[sql] 프로그래머스 이제 join을 공부하자 (0) | 2021.09.15 |
[sql] 프로그래머스 IFNULL(name, "No name") (0) | 2021.09.15 |