오류, 기능, 문제해결(SQL)

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) MacOs 기준

seungmin576 2025. 4. 24. 12:51
  1. brew services stop mysql
  2. sudo mysqld_safe --skip-grant-tables &
    2번 안될 경우
    ps aux | grep mysqld
    sudo kill -9 [프로세스ID]
    sudo mysqld_safe --skip-grant-tables > /dev/null 2>&1 
    혹은 sudo /opt/homebrew/opt/mysql/bin/mysqld_safe --skip-grant-tables
  3. mysql -u root
  4. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 원하는 비번
    플러그인 오류시 ALTER USER 'root'@'localhost' IDENTIFIED BY '원하는비번';
  5. sudo pkill mysqld
  6. brew services start mysql
    안되면 sudo brew services start mysql
  7. mysql -u root -p