사랑하애오
article thumbnail
MySQL 연동 에러 Access denied for user 'root'@'localhost' (using password: YES)
MySQL 2022. 6. 24. 09:51

mysql -u root -p 로 로그인을 하려하는데 에러가 발생했다. MySQL 데이터베이스를 연결하기 위해, MySQL Workbench에서 아래 명령어를 입력하여 유저를 생성하였다. -- 유저이름@아이피주소 create user 'root'@'localhost' identified by '1234'; -- 권한 부여 GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'; CREATE DATABASE test CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; use test; root 계정 유저 생성을 완료했다. 모든 권한도 부여하였는데.. 사용자별 Auth plugin 을 조회합니다. SELECT User, Host, p..

article thumbnail
[mysql] windows 'mysql'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. /mysql 환경 변수 설정하기
MySQL 2022. 6. 22. 16:06

mysql 설치를 했는데 연결이 안되어서 무슨 일인가 싶었다. 위와 같이 경로를 환경변수 PATH에 추가해줘야 컴퓨터가 찾을 수 있다. MySQL installer를 통해 어디에 설치되어있는지 확인할 수 있다. 시스템속성 -> 고급 -> 편집에 들어가서 C:\Program Files\MySQL\MySQL Server 8.0\bin 경로를 추가해주면 된다. bin 디렉토리 내에 mysql이 존재하기 때문에 경로에 bin도 포함해야한다. cmd를 다시 켜서 확인해보면 정상적으로 작동하는 것을 확인할 수 있다.