Maison >développement back-end >tutoriel php >Comment se connecter à MySQL en utilisant PHP

Comment se connecter à MySQL en utilisant PHP

青灯夜游
青灯夜游original
2019-01-31 18:03:1822246parcourir

Comment se connecter à MySQL en utilisant PHP : 1. Utilisez l'instruction mysql_connect de PHP pour vous connecter ; 2. Utilisez l'instruction MySQLi de PHP pour vous connecter ;

Comment se connecter à MySQL en utilisant PHP

L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3, PHP version 7.1.

Nous pouvons utiliser l'instruction mysql_connect de PHP, l'instruction MySQLi ou PDO pour nous connecter à MySQL. Voici une brève introduction dans cet article. J'espère qu'elle sera utile à tout le monde.

Avant de pouvoir accéder aux données de la base de données MySQL, nous devons pouvoir nous connecter au serveur MySQL. Voyons comment nous connecter à MySQL.

Utilisez l'instruction mysql_connect de PHP

PHP fournit la fonction mysql_connect pour ouvrir une connexion à une base de données. Voyons comment l'implémenter :

Étape 1. Utilisez le code PHP suivant pour vous connecter à MySQL et sélectionner la base de données.

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

Remarque : vous devez remplacer le nom d'utilisateur et le mot de passe par votre propre nom de compte MySQL et votre mot de passe ; et remplacer le nom de base de données par votre propre nom de base de données défini.

Étape 2. Après vous être connecté à MySQL et sélectionné une base de données, vous pouvez exécuter des requêtes SQL et effectuer d'autres opérations. Par exemple, le code PHP suivant exécute une requête SQL qui extrait le champ de nom de la table des employés et stocke le résultat dans la variable $result :

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

Instruction MySQL utilisant PHP

Méthode 1, MySQLi orienté objet

<?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 "连接成功";
?>

Méthode 2, programme MySQLi

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

Utiliser 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();
}
?>

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn