반응형
안녕하세요.
오늘은 MySQL에서 root 계정의 비밀번호를 설정해보겠습니다.
MySQL을 최초 설치하게되면 root 계정에 비밀번호가 설정되어있지 않습니다.
다음과 같은 명령어를 입력하여 MySQL에 접속해줍니다.
mysql -u root -p
만약
ERROR 1698(280000) : Access denied for user 'root'@'localhost'
라는 메시지가 뜨면
다음과 같이 명령어 앞에 sudo를 붙여줍니다.
sudo mysql -u root -p
명령어가 정상적으로 입력되면
Enter password:
라고 뜹니다.
이제 그냥 엔터를 입력하면 데이터베이스에 접속됩니다.
이제 다음과 같은 명령어를 입력해서 데이터베이스를 선택해주세요.
use mysql;
이제 다음 명령어를 입력하여 비밀번호를 설정해줍니다.
update user set password=password('비밀번호') where user='root';
마지막으로 다음 명령어를 입력하여 변경된 설정을 적용시켜줍니다.
flush privileges;
아래 명령어를 입력하면 계정의 비밀번호가 설정되었는지 확인하실 수 있습니다.
select host, user, password from user;
password 항목에 이상한 문자들이 조합되어있다면 정상적으로 비밀번호가 설정된 것입니다.
이제 exit를 입력하고 엔터를 눌러주시면 데이터베이스 터미널에서 빠져나오실 수 있습니다.
반응형
'라즈베리파이 > 웹서버' 카테고리의 다른 글
웹서버[3] - Nginx 설치하기 (0) | 2020.07.10 |
---|---|
웹서버[1] - LAMP설치하기 (4) | 2020.04.16 |