연결 방법MySQL 데이터베이스? PHP 스크립트 연결MySQL의데이터베이스 인스턴스
MySQL 연결
mysql 바이너리 연결 사용
MySQL 바이너리 모드를 사용하여 mysql 명령 프롬프트를 입력하여 MySQL 데이터베이스에 연결할 수 있습니다.
예
다음은 명령줄에서 mysql 서버에 연결하는 간단한 예입니다.
[root@host]# mysql -u root -p Enter password:******
로그인에 성공하면 mysql> 명령 프롬프트 창이 나타나고 여기에서 모든 SQL 문을 실행할 수 있습니다.
위의 명령이 실행된 후 성공적인 로그인 출력은 다음과 같습니다.
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2854760 to server version: 5.0.9 Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
위의 예에서는 루트 사용자를 사용하여 mysql 서버에 로그인했습니다. 물론 다른 mysql 사용자를 사용하여 로그인할 수도 있습니다.
사용자 권한이 충분하면 모든 사용자가 mysql 명령 프롬프트 창에서 SQL 작업을 수행할 수 있습니다.
mysql> 명령 프롬프트 창을 종료하려면 다음과 같이 exit 명령을 사용할 수 있습니다.
mysql> exit Bye
PHP 스크립트를 사용하여 MySQL에 연결
PHP는 데이터베이스에 연결하기 위해 mysqli_connect() 함수를 제공합니다.
이 함수는 6개의 매개변수를 가지고 있으며 MySQL에 성공적으로 연결되면 연결 ID를 반환하고 실패하면 FALSE를 반환합니다.
문법
mysqli_connect(host,username,password,dbname,port,socket);
매개변수 설명:
| 参数 | 描述 |
|---|---|
| 주인 | 선택 과목.호스트 이름 또는 IP 주소를 지정합니다. |
| 사용자 이름 | 선택 과목.MySQL 사용자 이름을 지정합니다. |
| 암호 | 선택 과목.MySQL 암호를 지정합니다. |
| 데이터베이스 이름 | 선택 과목.사용할 기본 데이터베이스를 지정합니다. |
| 포트 | 선택 과목.MySQL 서버에 연결을 시도할 포트 번호를 지정합니다. |
| 소켓 | 선택 과목.사용할 소켓 또는 명명된 파이프를 지정합니다. |
PHP의 mysqli_close() 함수를 사용하여 MySQL 데이터베이스에서 연결을 끊을 수 있습니다.
이 함수에는 성공적인 연결이 생성된 후 mysqli_connect() 함수에 의해 반환된 MySQL 연결 식별자인 매개변수가 하나만 있습니다.
문법
bool mysqli_close ( mysqli $link )
이 함수는 지정된 연결 ID와 연결된 MySQL 서버에 대한 비영구적 연결을 닫습니다.link_identifier가 지정되지 않으면 마지막으로 열린 연결이 닫힙니다.
신속한:스크립트 실행이 완료된 후 열린 비영구 연결이 자동으로 닫히기 때문에 일반적으로 mysqli_close()를 사용할 필요가 없습니다.
예
다음 인스턴스를 사용하여 MySQL 서버에 연결할 수 있습니다.
MySQL에 연결
<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功';
mysqli_select_db($conn, 'chenweiliang' );
mysqli_close($conn);
?>희망 첸 웨이량 블로그( https://www.chenweiliang.com/ ) 공유 "MySQL 데이터베이스에 연결하는 방법? MySQL 데이터베이스 인스턴스에 연결하는 PHP 스크립트"가 도움이 될 것입니다.
이 기사의 링크를 공유하는 것을 환영합니다:https://www.chenweiliang.com/cwl-456.html
더 많은 숨겨진 트릭을 알아보려면🔑 Telegram 채널에 가입하세요!
마음에 드셨다면 공유하고 좋아요를 눌러주세요! 여러분의 공유와 좋아요는 저희의 지속적인 원동력이 됩니다!