728x90
MySQL에서 password를 설정하려고 계속 시도했는데 오류가 나왔다...
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near
자꾸 문법오류가 나길래 뭐가 잘못되었는지 계속 찾아보니 MySQL버전이 높아서 생긴 문제였다.
>mysql -uroot -p
우선은 mysql의 초기 비밀번호는 공백() 이기때문에 비밀번호를 아무것도 입력하지 않고 엔터를 누르면 접속이 될 것이다.
USE mysql
우선 mysql 데이터베이스로 접근을 해야 바꿀 수 있다.
그 이후에 아래 링크에서 버전에 맞는 명령어를 찾아서 입력하면 끝!
https://linuxize.com/post/how-to-change-mysql-user-password/
나같은 경우에는
ALTER USER 'user-name'@'localhost' IDENTIFIED BY 'NEW_USER_PASSWORD';
FLUSH PRIVILEGES;
로 바꿀 수 있었다.
꼭 FLUSH까지 해줘야 저장이 정상적으로 잘 된다.
728x90
'BackEnd > DB' 카테고리의 다른 글
[AWS] pretier DB 사용하기 (1) | 2024.03.05 |
---|---|
[프리즈마] prisma 사용 (0) | 2022.10.02 |
06_MySQL : node.js 와의 연결 (0) | 2022.09.13 |
05_MySQL : 관계형 데이터베이스 , JOIN (0) | 2022.09.13 |
04_MySQL : 테이블, CURD (0) | 2022.09.13 |