라이브러리
[PHP_CONFIG] mysqli.default_port - MySQLi 기본 포트 설정
mysqli.default_port는 PHP의 MySQLi 확장에서 사용되는 기본 TCP 포트입니다. MySQLi 확장은 MySQL 데이터베이스와 통신하기 위해 TCP/IP를 사용할 때 이 포트를 사용합니다.
기본값
mysqli.default_port의 기본값은 3306입니다. 이 포트는 MySQL 서버의 기본 TCP 포트로, MySQL 서버가 TCP/IP를 사용할 때 이 포트를 사용합니다.
설정
mysqli.default_port의 값을 변경하려면 PHP의 `mysqli.default_port` 설정 옵션을 사용할 수 있습니다. 이 옵션은 PHP.ini 파일에서 설정할 수 있습니다.
예를 들어, MySQL 서버가 3307 포트를 사용하는 경우 PHP.ini 파일에 다음과 같이 설정할 수 있습니다.
#hostingforum.kr
ini
mysqli.default_port = 3307
예제
MySQL 서버가 3307 포트를 사용하는 경우, PHP 코드에서 MySQL 서버에 연결할 때 다음과 같이 설정할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli('localhost', 'username', 'password', 'database', 3307);
위 코드에서 3307 포트를 사용하여 MySQL 서버에 연결합니다.
주의
mysqli.default_port의 값을 변경할 때, MySQL 서버가 TCP/IP를 사용할 때 이 포트를 사용하도록 설정되어 있어야 합니다. MySQL 서버의 TCP/IP를 사용할 수 있도록 설정하는 방법은 MySQL 서버의 설정 파일인 my.cnf 파일에서 다음과 같이 설정할 수 있습니다.
#hostingforum.kr
ini
[mysqld]
bind-address = 0.0.0.0
port = 3307
위 코드에서 MySQL 서버가 0.0.0.0 IP 주소에 3307 포트를 사용하도록 설정합니다.
댓글목록
등록된 댓글이 없습니다.