반응형
날려먹어서 구글링하다 찾은 명령어
/usr/local/bin$ mysqld_safe --skip-grant&
어.. 근데
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
에러를 발견..
mysql.sock이 없다?
find / -name mysql.sock
을 하니까 못찾는다..
이럴땐 find / -xdev -name 'mysql.*'
파일찾기를 했지만 진짜 없었다.
침착하게 마리아DB를 종료 하고 진행
service mysql stop
ps -ef | grep mysql
6131 5386 0 11:46 pts/0 00:00:00 grep --color=auto mysql
kill -9 5386
구글링한 텍스트 입력
touch mysql.sock
cd /tmp
/var/lib/mysql/mysql.sock mysql.sock
혹시모르니 데몬을 리로드해주고
systemctl daemon-reload
/usr/local/bin/mysqld_safe --skip-grant&
와 드디어 성공
점심을 먹어야 하니 mysql -u root 접속
후다닥 권한을 넣어주고
grant all privileges on *.* TO 'root'@'%';
적용
flush privileges;
외부에서 접속해보니 잘 되었다
휴.. 밥먹으러 갑니다
반응형
'Programing > Database' 카테고리의 다른 글
[oracle] 데이터베이스 본격적으로 시작 (0) | 2021.05.03 |
---|---|
[oracle] 문서를 보고 따라하기 (0) | 2021.05.03 |
[Mariadb] ubuntu 18.04 마운트된 폴더로 데이터 디렉토리 지정 (0) | 2021.02.09 |
[MariaDB] Dummy Data 대량으로 만들기 (1) | 2020.11.04 |
SQL SELECT 텍스트 조건식 반영 (0) | 2020.10.22 |