윈도우에서 MySQL 원격 연결
2019. 9. 9. 12:26ㆍPL/C++
1. MySQL 원격 서버에 대한 사용자 생성
> mysql -u root -p
> create user 'username'@'ip' identified by 'password';
> grant all on 'somedb'.* to 'username'@'ip';
혹은 전체 데이터베이스에 대한 권한 부여는
> grant all on *.* to 'username'@'ip';
> flush privileges;
> exit;
2. MySQL 윈도우 방화벽 해제
> netsh advfirewall firewall add rule name="MySQL Server" action=allow protocol=TCP dir=in localport=3306
3. 원격 서버 접속 확인
-p 옵션을 붙인 후 새미콜론을 반드시 빼야한다
> mysql -u sn -h 192.168.0.93 -p
workbench에서 테이블이 not fetched가 떠도 자연스럽게 동작한다
4. 코드 작성 후 실행
[참고] https://kyup.com/tutorials/create-new-user-grant-permissions-mysql/
'PL > C++' 카테고리의 다른 글
C6011: NULL 포인터 'var'을 역참조하고 있습니다 에러 해결 (0) | 2019.10.12 |
---|---|
extern "C" 의미 (0) | 2019.10.06 |
AI, 네트워크 오목 프로그램 (0) | 2019.09.07 |
C# 스레드 안에서 타이머 동작시키기 (0) | 2019.09.05 |
system("cls") 떨림 현상 줄이는 방법 (0) | 2019.09.03 |