>  기사  >  데이터 베이스  >  MySQL 포트 3306을 여는 방법은 무엇입니까?

MySQL 포트 3306을 여는 방법은 무엇입니까?

黄舟
黄舟원래의
2018-05-15 10:28:0127341검색

MySQL은 관계형 데이터베이스 관리 시스템입니다. 데이터베이스를 사용할 때 이 시스템의 데이터베이스만 사용하는 것은 아닙니다. 따라서 이에 대한 원격 액세스가 필요합니다.

처음에는 데이터베이스가 연결되지 않는 이유를 몰랐습니다. 나중에 알고 보니 데이터베이스가 3306 포트를 열지 않았기 때문이었습니다. 더 많은 사람들이 이곳에서 시간을 낭비하지 않도록 아래에서 내 경험을 공유하겠습니다. (다음은 Linux에서 mysql을 설치하는 경우입니다.)

권장되는 관련 mysql 비디오 자습서: "mysql tutorial"

방법 1

1. 먼저 콘솔에 들어갑니다. 원격 제어를 위해 퍼티 도구를 사용했습니다.

그런 다음 "netstat -an | grep 3306"을 입력하여 켜져 있는지 확인하십시오. 아래 그림과 같이 듣기만 표시되면 기호가 켜지지 않습니다

MySQL 포트 3306을 여는 방법은 무엇입니까?

2. cd 명령을 통해 etc/mysql 디렉토리로 들어갑니다. 그런 다음 ls 명령을 입력하여 디렉터리의 파일을 확인합니다.

3. 파일에 my.cnf가 표시됩니다. "vi my.cnf" 명령을 통해 편집 상태로 들어갑니다.

4. 그 후 "bind-address =127.0.0.1"을 주석 처리하거나 원격 연결이 필요한 IP 주소로 바꾸거나 이 문장을 직접 삭제하세요.

그런 다음 저장하면 됩니다.

방법 2

1 이후 명령어를 통해 폴더 권한을 변경하고, sudo chomd 666 + 파일명 입력, 백테스트를 통해 해당 파일의 권한을 높여주면 됩니다(폴더인 경우 필요) 마지막에 -ld를 추가하세요 )

2. 그 후 etc/mysql 폴더를 검색하세요. 아래 그림과 같습니다. (먼저 파일 시스템을 선택하고 etc를 선택한 후 mysql을 선택하여 디렉터리를 입력합니다.)

3.마지막으로 my.cnf 파일을 선택하고 클릭하여 연 다음 주석 처리하거나 바인드 주소 =127.0.0.1을 바꿉니다. "를 원격 연결이 필요한 IP 주소에 입력하거나 이 문장을 직접 삭제하세요.

클릭하여 닫고 저장하세요.

위 내용은 MySQL 포트 3306을 여는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.