Comment se connecter à MySQL en utilisant PHP

青灯夜游
Libérer: 2023-04-05 06:06:01
original
22222 Les gens l'ont consulté

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);
?>
Copier après la connexion

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;);
?>
Copier après la connexion

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 "连接成功";
?>
Copier après la connexion

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 "连接成功";
?>
Copier après la connexion

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();
}
?>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal