참고사이트
* https://sehoonoverflow.tistory.com/6
*https://zetawiki.com/wiki/MySQL_ERROR_1045_%EC%A0%91%EA%B7%BC_%EA%B1%B0%EB%B6%80
접속 mysql -u root -p
상태확인 status
UTF8로 변경하여 한글 가능하도록 설정
my.ini 변경 (C\xampp\mysql\bin\my.ini) - utf8 설정 추가
#host
mysql 워크벤치에서 사용자를 추가할 때 HOST 항목에 입력했던 값은 MySQL 서버의 호스트명이다. MySQL 서버 외부에서 접속하는 사용자는 www.example.com처럼 특정 호스틈여을 써야 원격 서버에 접근할 수 있다. 그러나 서버 내부에서 접속하는 사용자는 호스트명과 상관없이 localhost라는 특수한 명칭으로 서버 자신을 가리킬 수 있다.
MySQL을 새로 설치하면 root와 익명 사용자 계정에 각각 localhost와 실제 서버 호스트명으로 권한이 두개씩 생성된다. 이때 익명 사용자란 모든 사용자를 의미한다.
DB를 만들려고 했는데 오류남 - homestead 는 X / root는 OK - 권한문제
그래서 tester 이라는 유저를 만들고, 모든 권한을 준다.
grant all privileges on *.* to 'tester'@'localhost' with grant option;
The ALL
or ALL PRIVILEGES
privilege specifier is shorthand // all 과 all privileges 가 같은듯?
(원래는 usage 라고 되어있음)