使用php链接mysql数据库

使用PHP的mysql_connect语句

PHP提供了mysql_connect函数来打开数据库连接。下面我们来看看如何实现:

步骤1、使用以下PHP代码连接到MySQL并选择数据库。

<?php
    $con = mysql_connect('localhost',' username ',' password ');
    $db_selected = mysql_select_db("dbname", $con);
?>


说明:需要把username和password换成自己的MySQL账号名和密码;并把dbname 给成自己定义的数据库名称。

步骤2、连接到MySQL并选择好数据库后,就可以运行SQL查询并执行其他操作。例如,以下PHP代码运行SQL查询,该查询从employees表中提取name字段,并将结果存储在$result变量中:

<?php
    $result = mysqli_query($db_selected,'SELECT name FROM employees');
?>


使用PHP的MySQLi语句

方法1、MySQLi面向对象

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB"
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
} 
echo "连接成功";
?>


方法2、MySQLi程序

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB"
// 创建连接
$conn = mysqli_connect($servername, $username, $password,$dbname);
// 检查连接
if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}
echo "连接成功";
?>



使用PDO

<?php
$servername = "localhost";
$username = "username";
$password = "password";
try {
    $conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);
    // 将PDO错误模式设置为异常
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "连接成功"; 
}
catch(PDOException $e){
    echo "连接失败:".$e->getMessage();
}
?>


白俊遥博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论