PHP 운영 MySQL 데이터베이스는 일반적으로 5단계로 나눌 수 있습니다. 1. MySQL 데이터베이스 서버에 연결합니다. 2. 데이터베이스를 선택합니다. 3. SQL 문을 실행합니다. 5. MySQL 데이터베이스 서버에서 연결을 끊습니다. .
1. mysql_connect() 함수를 사용하여 MySQL 데이터베이스 서버에 연결합니다.
mysql_connect() 함수를 사용하여 서버에 연결합니다. 그런 다음 이 함수의 반환 값을 기반으로 다양한 연결의 위치가 지정됩니다.
$host = "localhost"; //MySQL服务器地址 $user = "root"; //用户名 $pwd = "***"; // 密码 $connID = mysql_connect($host, $user,$pwd); //返回的连接标识符
2. mysql_select_db() 함수를 사용하여 데이터베이스 파일을 선택합니다.
mysql_select_db() 함수를 사용하여 첫 번째 단계에서 반환된 연결 식별자를 기반으로 데이터베이스를 선택합니다.
mysql_select_db($dbName,$connID); //$dbName 表示要选择的数据库
3. mysql_query() 함수를 사용합니다. SQL 문을 실행합니다.
1단계:
mysql_query("select * from tb_stu",$connID); //执行查询 返回结果集
2단계: 위 결과 집합에서 정보를 얻습니다. 여기에는 두 가지 경로가 있습니다. 1. mysql_fetch_array() 함수를 사용하여 배열 결과 집합에서 정보를 얻습니다. 2. mysql_fetch_object() 함수를 사용하여 결과 집합에서 객체로 행을 얻습니다. 이들 사이의 차이점은 mysql_fetch_object()의 반환 값이 배열이 아닌 객체라는 것입니다. 즉, 함수는 필드 이름을 통해서만 배열에 액세스할 수 있습니다.
$result = mysql_fetch_array($query);
OR
$result = mysql_fetch_object($query);
데이터에는 일반적으로 5가지 유형의 작업이 있습니다.
1. 데이터 쿼리(선택)
2. 데이터 삽입(삽입)
4. ( 업데이트)
5. 데이터 삭제(delete)
4. 결과 집합을 닫습니다
데이터베이스 작업이 완료되면 결과 집합을 닫고 리소스를 해제해야 합니다
mysql_free_result($result);
5. mysql_connect()를 사용할 때 또는 mysql_query() 함수는 시스템 자원을 소모하므로 자원 낭비를 방지하려면 mysql_close() 함수를 사용하여 MySQL 서버와의 연결을 끊어 시스템 자원을 절약하십시오.
아아아아