첫번째 방법$ mysql > create user 'nohsangwoo'@'%' identified by 'test12기존에 사용하던 계정에 외부 접근 권한을 부여하려면, Host를 '%' 로 하여 똑같은 계정을 추가한다 두번째 방법
ALTER USER 'USER'@'localhost' IDENTIFIED WITH mysql_native_password BY 'PASSWORD'
저 경로 중에 my.cnf가 어딘가는 있으니 직접 확인해서 찾아봐라. 라는 의미임.저 경로 전부 my.cnf가 있다는 의미는 아님. ㅅㅂ ㅋㅋ
mysql 8버젼인가 부터는 기본적으로 user password설정이 caching_sha2_password로 적용돼있다.귀찮으면 mysql_native_password사용해서 비밀번호 설정해주면 되지만 우리회사가 감사때문에 꼭 이녀석을 써야했다...원래 마리아db쓰고
mysql 시간 변경 변경된 시간확인
mysql 을 재시작 하지 않아도 된다
\-ref: https://myinfrabox.tistory.com/192
변경 방법 1. root권한이 있는 계정 로그인 2. 사용자 정보가 포함된 'mysql' DB 사용 버전 별 password 변경 쿼리 적용 5.6 이하 5.7 이상 8.x 이상 변경사항 적용
CREATE DATABASE database_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ;CREATE DATABASE database_name DEFAULT CHARACTER SET euckr COLLATE eu
ref: https://code-factory.tistory.com/42
mysql에서 외부 데이터 로드할때 보안설정된 내용을 기반으로 거부하는것