우분투에서 mySQL을 설치하면 중간에 터미널 창에서 패스워드를 입력하라는 창이 뜬다.
물론 여기서 입력을 할 수도 있지만, 그냥 건너뛰었을 경우 나중에 패스워드를 입력할 필요가 생긴다.
간단하다.
앞에 영어로 된 문장까지는 그대로 터미널 창에 써준 뒤 맨 마지막(1111이라고 쓴)에 변경할 패스워드를 써준다.
터미널 창에서 Enter password: 라는 커맨드가 뜨는데, 변경 전의 패스워드가 없었으므로
그냥 엔터를 쳐주면 패스워드가 변경이 된다.
이것이 제대로 안되면, mysql 커맨드에 직접 들어가서 변경할 수도 있다.
mysql 커맨드를 사용하다 보면 꼭 빼먹는 것이 있다.
맨 마지막의 세미콜론(;)이다.
잊지말자.
물론 여기서 입력을 할 수도 있지만, 그냥 건너뛰었을 경우 나중에 패스워드를 입력할 필요가 생긴다.
간단하다.
$ mysqladmin -u root -p password 1111
앞에 영어로 된 문장까지는 그대로 터미널 창에 써준 뒤 맨 마지막(1111이라고 쓴)에 변경할 패스워드를 써준다.
터미널 창에서 Enter password: 라는 커맨드가 뜨는데, 변경 전의 패스워드가 없었으므로
그냥 엔터를 쳐주면 패스워드가 변경이 된다.
이것이 제대로 안되면, mysql 커맨드에 직접 들어가서 변경할 수도 있다.
$ mysql -u root -p
Enter password: [엔터]
mysql> update user set password=password('1111') where user='root';
mysql> flush privileges;
mysql 커맨드를 사용하다 보면 꼭 빼먹는 것이 있다.
맨 마지막의 세미콜론(;)이다.
잊지말자.
'PHP > MySQL' 카테고리의 다른 글
로컬에서 MySQL 한글이 깨질 때 (0) | 2016.02.29 |
---|---|
EUC-KR -> UTF-8 DB 이전하기 (0) | 2010.08.11 |
테이블 내 특정 문자열 한꺼번에 바꾸기 - REPLACE (0) | 2009.09.13 |
SQL now() 사용하기 (0) | 2009.01.29 |
mySQL에서 자주 쓰이는 함수 정리 (0) | 2008.11.11 |