php는 MySQL 데이터베이스 연결을 실현합니다
1. "mysql_connect()" 함수를 통해 연결합니다.
$mysql_server='localhost'; $mysql_username='用户名'; $mysql_password='用户密码'; $mysql_database='数据库名';//建立数据库连接 $conn=mysql_connect($mysql_server,$mysql_username,$mysql_password) or die('数据库连接失败!');
2. "mysqli_connect()" 또는 "new mysqli()"를 사용하여 연결합니다. 두 방법 모두 동일합니다. , 스타일만 다릅니다.
첫 번째 방법은 프로세스 지향
$mysql_server_name = 'localhost'; //改成自己的mysql数据库服务器 $mysql_username = 'root'; //改成自己的mysql数据库用户名 $mysql_password = 'password'; //改成自己的mysql数据库密码 $mysql_database = 'test'; //改成自己的mysql数据库名 $conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); //连接数据库 //连接数据库错误提示 if (mysqli_connect_errno($conn)) { die("连接 MySQL 失败: " . mysqli_connect_error()); }
두 번째 방법은 객체 지향
//连接数据库方式1 $conn = new mysqli('localhost', 'root', 'password', 'test'); //连接数据库方式2 // $conn = new mysqli(); // $conn -> connect('localhost', 'root', 'password', 'test'); //check connection (检查PHP是否连接上MYSQL) if ($conn -> connect_errno) { printf("Connect failed: %s\n", $conn->connect_error); exit(); }
3.
$db = new PDO('mysql:host=localhost;dbname=test', 'root', 'password'); try { foreach ($db->query('select * from db_table') as $row){ print_r($row); } $db = null; //关闭数据库 } catch (PDOException $e) { echo $e->getMessage(); }
추천 튜토리얼: "PHP 튜토리얼"
위 내용은 PHP는 MySQL 데이터베이스 연결을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!