
정말 너무 많은 일이...
네.. 너무 많은 일이 있었습니다.....ㅠ
블로그 포스팅하고 wordpress만 조금 더 만지고 자려고 했는데...

네...
오류입니다...
그것도 소켓 파일이 없다는 오류이지요...
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)
문제는 이 오류를 서칭해보면 대다수 mysql 라이브러리로 다운을 받고 my.cnf나 /tmp 아래 있을 거라는 솔루션이 대다수입니다.
아니면 service를 재시작 해라는 이야기 뿐입니다만, 소스 코드를 다운받아 설치하는 과정에서 start와 restart, stop등을 제어하는 .service 파일이 없습니다...
어디에도요...
다른 분들이 작성해준 솔루션대로 왠만한 것들은 다 해봤는데도 파일은 없고 안나타나서 오기가 생겨서 내부 폴더를 뜯어봤습니다.
결과적으로 소스코드를 다운받아 install하는 방법은 서비스파일을 찾아 수동으로 켜서 -> ./mysql을 이용해서 접속하는 방식으로 되어 있더군요...
cd /usr/local/mysql/support-files
ls
mysql-log-rotate mysql.server mysqld_multi.server
support files 폴더에 보면 저렇게 아래 3개의 파일이 존재합니다.
그중 mysql.server를 사용하면 mysql이 시작하고, 그 이후부터 원래 사용하는 방식대로 사용하기만 하면 됩니다.

위의 이미지를 보면 알듯, start, stop, restart, reload, force-reload, status를 mysql.server가 제어하는 것을 확인할 수 있습니다.

./mysql.server start
cd /usr/local/mysql/bin
./mysql -u remos -p
정상적으로 구동하는것을 확인할 수 있습니다.