사랑하애오
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를 다시 켜서 확인해보면 정상적으로 작동하는 것을 확인할 수 있다.

article thumbnail
AWS RDS(MySQL) 생성
AWS 2022. 5. 14. 13:16

최근 프로젝트 마감에 맞춰 배포를 해야하는 상황에서 aws를 이용하기로 하여 s3, ec2, rds를 사용해야하는데 모든 포스팅이 거의다 예전 AWS UI 기준이라 내가 까먹을 수 있기에 정리 하면서 포스팅 하기로 했다. 처음 aws 가입을 완료하면 1년동안 프리티어를 이용할 수 있기에 무료로 이용할 수 있다. 위와 같이 rds를 검색해서 들어간다. 쉽게 저 버튼 하나만 누르면 데이터베이스를 생성할 수 있는 카테고리로 들어갈 수 있는데 그 전에 하나 하고 가야 할 게 있다. 옆에 파라미터 그룹에서 파라미터 그룹 생성을 눌러 우리는 데이터베이스에 영어 데이터만 저장할 게 아니기 때문에 charset을 한글까지 지원가능하게 설정해야한다. 그루비룸은 utf8이나 아니면 각자가 식별할 수 있는 이름으로 하고 생..