[mysql] mysql 원격 접속 허용 (우분투)

2015. 2. 11. 11:26DB

mysql을 설치 후 접속IP 를 추가해줘야 원격접속이 가능하다.


1. root 로 접속

  - mysql -uroot -p;


2. mysql db 사용

  - use mysql;


3. 원격 접속 IP를 추가해줄 ID와 D IP를 확인한다.

  - select * from user;

  - select * from db;


4. 접근 권한을 추가한다.

  - INSERT INTO mysql.user

     (host,user,authentication_string,ssl_cipher, x509_issuer,x509_subject) 

     VALUES 

     ('호스트(ex:localhost)','계정명',password('비밀번호'),'','','');

   - grant all privileges on DB.* to 계정명@호스트 identified by '비밀번호';

     (*) 호스트를 %로 하면 모든 아이피를 허용함.

  - flush privileges;


5.  conf 파일 수정

  - sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 

  - bind-address 가 127.0.0.1 로 설정 되어있을 것이다.

    이 부분을 주석처리해준다. (# bind-address = 127.0.0.1)


6. 완료 후 접속

'DB' 카테고리의 다른 글

[Oracle] 테이블스페이스 확인  (0) 2015.06.12
[ORACLE] insert into select  (0) 2015.05.21
[Oracle] 난수 생성  (0) 2014.12.17
[Oracle] 중복데이터 제거 쿼리  (0) 2014.11.07
[Mysql] procedure 만들기  (0) 2014.08.06