SE/MySQL 3

MySQL 사용자 암호 변경

MySQL 5.7 이전 버전 MySQL 5.7 이전 버전에서는 SET PASSWORD 문 또는 UPDATE 문을 사용하여 mysql.user 테이블을 직접 수정하여 사용자 비밀번호를 변경할 수 있습니다. SET PASSWORD FOR '사용자명'@'localhost' = PASSWORD('새비밀번호'); 또는 UPDATE mysql.user SET Password=PASSWORD('새비밀번호') WHERE User='사용자명' AND Host='localhost'; FLUSH PRIVILEGES; MySQL 5.7 이후 버전 MySQL 5.7 이후 버전에서는 ALTER USER 문을 사용하여 비밀번호를 변경하는 것이 권장됩니다. SET PASSWORD는 여전히 사용할 수 있지만, ALTER USER가 더..

SE/MySQL 2024.03.14

데이터베이스 백업 및 복구

MySQL 로그인 mysql -u root -p 전체 데이터베이스 백업 mysqldump -u [사용자명] -p --all-databases > [백업파일명].sql 특정 데이터베이스 백업 mysqldump -u [사용자명] -p [데이터베이스명] > [데이터베이스명].sql MySQL 데이터베이스 복구하기 mysql -u [사용자명] -p [데이터베이스명] < [백업파일명].sql mysql -u [사용자명] -p [데이터베이스명] < [백업파일명].sql mysql -u root -p < all_databases.sql

SE/MySQL 2024.03.14