php实现MySQL数据库连接
程序员文章站
2022-03-15 17:50:02
...
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、基于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操作mysql(数据库常规操作)
-
[PHP]如何在百度(BAE)和新浪(SAE)的云平台使用PHP连接MySQL并返
-
php连接Access数据库的三种方法_PHP教程
-
急急急急php连接mysql问题
-
php+mysql如何实现库存加权平均单价?急急!!!在线等。
-
php网mysql数据库插入数据乱码问题?
-
PHP+MYSQL如何插入记录到数据库
-
PHP连接Access数据库的方法小结_PHP教程
-
Navicat premium连接数据库出现:2003 Can't connect to MySQL server on'localhost'(10061)
-
PHP连接access数据库_php实例