본문 바로가기
Project/소경관

[소경관] : Ubuntu에 설치한 MySQL을 Workbench에서 접속하기

by 오주현 2021. 12. 11.
반응형
Ubuntu에 설치한 MySQL을 Workbench에서 접속하기

vi /etc/mysql/mysql.conf.d/mysqld.cnf

vi로 위 경로로 들어가서 bind-address 쪽을 0.0.0.0으로 바꿔주려고 하니까 오류가 생깁니다.

 

apt-get install vim

위 명령어로 vim을 설치해 주고 다시 들어가 봅니다.

 

이제 정상적으로 바뀝니다.

 

초반에 컬러 설정에서 블루 색상을 바꿔줬던 부분도 정상적으로 바뀐 것을 볼 수 있습니다.

 

sudo /usr/bin/mysql -u root -p

다시 MySQL에 접속해 줍니다.

 

grant all privileges on *.* to 'root'@'%'identified by 'root 1234';
flush privileges;

마저 설정해 줍니다.

 

---- 이 후로 접속이 안 되는 오류가 있어서 몇 가지 시도하다 성공했습니다.

 

mysql>  update user set password=password('1234') where user='root';

먼저 root 사용자로 mysql에 접속한다음 비밀번호를 바꿔주려고 하니까 오류가 뜹니다.

 

찾아보니 필드가 password가 아니라 authentication_string으로 되어 있어서 실패했던겁니다.

 

mysql> update user set authentication_string=password('1234') where user='root';

이렇게 필드 선택을 다시 해주고

 

mysql> flush privileges;
mysql> quit
Bye

변경 사항 저장을 해주고 나갑니다.

 

이제 값을 맞게 입력하고 Test Connection을 눌러보면

 

성공했습니다.

 

Ok누르고 마무리 합니다.

 

정상적으로 들어와 진 것을 확인할 수 있습니다.

 

반응형

댓글