728x90
Docker로 mysql을 생성하여서 인텔리제이에 연결하려하였다!
docker pull mysql/mysql-server:8.0
docker run --name study-mysql -e MYSQL_PORT_HOST=% -e MYSQL_ROOT_PASSWORD=root1234! -p3306:3306 -d mysql:8
근데 계속해서 아래의 오류가 나왔다. 인텔리제이에서 연결하는데 계속해서 이런 오류가 났다
[28000][1045] Access denied for user 'root'@'localhost' (using password: YES)
mysql이 이미 brew로 켜져있는 경우에, 다른 mysql 서버와 비번이 맞지 않는다고 나오는 오류 같았다.
그래서 아래의 명령어로 다른 mysql 서버를 모두 없애주었다.
ps -ef | grep mysql
kill -9 [해당 번호]
이렇게 모든 mysql을 모두 지워주었다.
mysql.server stop
brew services stop mysql
이러고 위의 명령어
Docker로 mysql생성 -> 인텔리제이로 localhost 디비 연결 하니까!!
로컬 디비 연결이 되었습니다 ㅜ ㅜ !! 야호!
728x90
'Database > MySQL' 카테고리의 다른 글
[RDBMS] 관계형 데이터베이스의 필요성 (0) | 2022.08.17 |
---|---|
MySQL 스키마 사용 & 테이블 생성 (0) | 2022.08.17 |
Mac에 MySQL 설치하기 (0) | 2022.08.17 |