1. ${MYSQL_HOME}/bin/mysqld_safe 파일 내용 수정
DATADIR=/usr/local/mysql/data -> DATADIR=/home/mysql/data
2. mysqld_safe로 안전모드로 실행
${MYSQL_HOME}/mysqld_safe --skip-grant-tables &
3. mysql 접속
${MYSQL_HOME}/bin/mysql -uroot mysql
4. 패스워드 변경
- 5.7 버전 미만
### UPDATE mysql.user SET password=PASSWORD('패스워드') WHERE user='root'; ###
UPDATE mysql.user SET password=PASSWORD('korea@@2020') WHERE user='root';
UPDATE mysql.user SET password=PASSWORD('korea@@2020') WHERE user='appuser';
flush privileges;
quit
- 5.7 버전 이상
UPDATE mysql.user SET authentication_string=PASSWORD('패스워드') WHERE user='root';
flush privileges;
quit
- 기타
SET PASSWORD FOR 'appuser'@'localhost' = PASSWORD('korea@@2020');
flush privileges;
'Database > MySQL & MariaDB' 카테고리의 다른 글
[MySQL/MariaDB] MySQL/MariaDB 기본 명령어 (0) | 2020.09.11 |
---|---|
[MySQL/MairaDB] Oracle함수 -> MariaDB 함수 비교 (0) | 2020.09.11 |
[MySQL/MariaDB] 특정테이블 목록 추출 및 백업/복구 (0) | 2020.07.04 |
[MySQL/MariaDB] Dump 하는 법 (0) | 2019.10.08 |
[MySQL/MariaDB] Table Lock 확인 및 해제 하기 (0) | 2019.10.08 |