Maison  >  Article  >  développement back-end  >  Quelles sont les cinq façons de connecter PHP à SQLserver ?

Quelles sont les cinq façons de connecter PHP à SQLserver ?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌original
2023-06-02 11:59:505469parcourir

Les cinq façons de connecter SQL Server à PHP sont les suivantes : 1. Utilisez la fonction "mssql_connect()" ; 2. Utilisez la fonction "sqlsrv_connect()" ; 3. Utilisez la connexion de classe PDO ; Fonction odbc_connect()" ; 5. Utilisez le mode objet COM pour vous connecter.

Quelles sont les cinq façons de connecter PHP à SQLserver ?

Le système d'exploitation de ce tutoriel : système Windows 10, version php8.1.3, ordinateur Dell G3.

Les cinq façons de connecter sqlserver à php sont :

1. Utilisez la fonction "mssql_connect()"

$server = 'localhost';
$username = 'sa';
$password = '';
$database = 'example_db';
$conn = mssql_connect($server, $username, $password);
mssql_select_db($database, $conn);

2. Utilisez la fonction "sqlsrv_connect()"

$server = 'localhost';
$username = 'sa';
$password = '';
$database = 'example_db';
$conn = sqlsrv_connect($server, array('UID'=>$username, 'PWD'=>$password, 'Database'=>$database));

3. connexion de classe

$server = 'localhost';
$username = 'sa';
$password = '';
$database = 'example_db';
try {
    $conn = new PDO("sqlsrv:Server=$server;Database=$database", $username, $password);
}
catch(PDOException $e) {
    die("Error connecting to SQL Server: " . $e->getMessage());
}

4. Utilisez la fonction "odbc_connect()"

$dsn = 'Driver={SQL Server};Server=localhost;Database=example_db';
$username = 'sa';
$password = '';
$conn = odbc_connect($dsn, $username, $password);

5. Utilisez la méthode objet COM pour vous connecter

$conn = new COM('ADODB.Connection');
$dsn = 'Driver={SQL Server};Server=localhost;Database=example_db';
$conn->Open($dsn, 'sa', '');
.

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