컴퓨터 지식 네트워크 - 컴퓨터 구성 - Mysql 외부 네트워크 IP 연결 방법

Mysql 외부 네트워크 IP 연결 방법

MySQL 서비스 설정 엑스트라넷 액세스 허용, MySQL 구성 파일 수정, my.ini 또는 my.cnflinux.

1: MySQL 구성 파일 설정

/etc/my //역할은 더 이상 로컬 액세스만 허용하지 않도록 하는 것입니다.

MySQL:/etc/init.d/mysqlrestart 를 다시 시작합니다.

2: MySQL 데이터베이스 로그인: MySQL -u root -p

mysql> Use MySQL;

호스트 값 조회:

mysql> Select user,host from user;

호스트 값 "%"이 없으면 다음 두 문장을 실행합니다.

mysql> Update user set host ='%' where user =' root';

mysql> 플래시 privileges;

또는 다음을 실행할 수 있습니다.

mysql> Grand all privileges on *. * to root @'%' identifies by' xxxx';

첫 번째 * 는 데이터베이스 이름을 나타냅니다. 두 번째 * 는 데이터베이스의 테이블 이름을 나타냅니다. 위와 같이 *. * 이면 데이터베이스 아래로 모든 테이블에 대한 액세스가 허용됨을 의미합니다.

'%': MySQL 에 액세스할 수 있는 IP 주소를 나타냅니다. 물론 IP 이름까지 구체적으로 구성할 수도 있습니다. % 는 모든 IP 에 액세스할 수 있음을 의미합니다.

뒤에서' ‘xxxx' 까지 루트 사용자인 password;;

예:

임의의 호스트가 사용자 루트 및 암호 mypwd 를 사용하여 MySQL 서버에 연결

mysql> Grant all privileges on *. * to' root' @'%' identified by' mypwd' with grant option;

mysql> 플래시 privileges;

IP 가 192.168.1.12 인 호스트는 사용자 myuser 와 암호 mypwd 로 MySQL 서버에 연결됩니다

mysql> Grant all privileges on *. * to' my user' @' 192.168.1.12' identified by' mypwd' with grant option

mysql> 플래시 privileges;

上篇: Vivo 휴대 전화는 어떻게 옷을 제거합니까? 下篇: WindowsXP 시스템에 HDAudio 버스 드라이버를 설치하는 방법
관련 내용