반응형
1. /etc/my.cnf 에 skip-grant-tables 추가
2. 터미널에서 mysql -u root
3, 아래 쿼리 문 입력
UPDATE mysql.user SET authentication_string=null WHERE User='root';
FLUSH PRIVILEGES;
exit;
4. /etc/my.cnf 에 skip-grant-tables 삭제 후 재시작
systemctl restart mysqld
5. 터미널에서 mysql -u root
6. 아래 쿼리 문 입력
ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpasswd';
FLUSH PRIVILEGES;
exit;
반응형
'Mysql,MariaDB' 카테고리의 다른 글
Mysql 8 에서 sql_mode 부분에 NO_AUTO_CREATE_USER 삭제 (0) | 2021.01.19 |
---|---|
able 'table_name' is marked as crashed and should be repaired when using LOCK TABLES (0) | 2021.01.05 |
mysql 원격접속하는 방법(커맨드로 원격 접속 (0) | 2020.06.09 |
MYSQL 이달의 첫날, 끝날 구하기 (0) | 2020.03.16 |
date format default value ( date 포멧 디폴트 값) (0) | 2019.03.13 |