작년에 MySQL을 쓰다가 이번 학기 과목중에 MariaDB를 사용하는 과목 때문에 MariaDB로 옮기게 되었다.
MySQL이 다운로드 받은 상태에서 MariaDB를 사용하니 자꾸 MySQL로 연결되는 문제를 해결하는데 꽤나 큰 힘이 들었다.
( 구글링으로 MySQL 완전 삭제와 MariaDB 완전 삭제 후 MariaDB를 재설치 후에 sudo명령어를 사용하여 MariaDB 서비스를 접속했다.)
MySQL을 완전 삭제하고 MariaDB는 sudo 명령어를 이용해서 접속하는 단계까지 나아갔다
(ERROR1698(28000):Access denied for user 'root'@'localhost 문제로 인해 sudo 명령어를 사용하여 접속하였다.)
하지만 이 상태에서 자바와 연결하려고 하니


위와 같은 오류가 발생하였고
포트 연결 자체에 문제가 있다 생각해서 다시 원점으로 돌아갔다.
결국 root의 비밀번호를 재설정하는 것으로 문제를 해결하였다.
sudo mysql -u root
use mysql;
set password for 'root'@'localhost' = PASSWORD('비밀번호')';
이후에
mysql -u root -p로 접속하면 된다.
'DATABASE' 카테고리의 다른 글
| Mac OS MariaDB 실행 (0) | 2020.11.18 |
|---|