본문 바로가기

프로그래머/SQL

[SQL] 우분투 MySQL Workbench에서 localhost 서버에 연결이 되지 않을 때

MySQL은 연결이 되는데, Workbench에 들어가면 연결이 안 될 때

구글에 찾아보니 이런 답변이 있었다.

즉, MySQL 5.7 이상엥서는 MySQL Workbench에서 'root'로 접속하는 것을 허용하지 않는다는 것.

sudo mysql -u root -p

기존 root계정 mysql로 접속한 뒤,

CREATE USER 'admin'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;

원하는 아이디의 계정을 하나 더 많든다.(root가 아닌)

그리고 재부팅 하면 문제가 해결되었다.

'프로그래머 > SQL' 카테고리의 다른 글

[MySQL] 윈도우에서 mysql 실행하기  (0) 2021.01.31
[mariaDB] 우분투 mariaDB 설치  (0) 2021.01.15