php完成MySQL数据库衔接
一、经过“mysql_connect()”函数进行衔接;
$mysql_server='localhost'; $mysql_username='用户名'; $mysql_password='用户明码'; $mysql_database='数据库名';//建设数据库衔接 $conn=mysql_connect($mysql_server,$mysql_username,$mysql_password) or die('数据库衔接失败!');
二、应用“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(); }
三、基于PDO进行衔接。
$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 数据库 php教程 php故障解决 php使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!