윈도우에서 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 |