Heim  >  Artikel  >  Backend-Entwicklung  >  Kann PHP eine Verbindung zu SQL herstellen?

Kann PHP eine Verbindung zu SQL herstellen?

藏色散人
藏色散人Original
2019-05-08 14:01:545978Durchsuche

php kann mit SQL verbunden werden. Es gibt zwei Möglichkeiten für PHP, eine Verbindung zur SQLServer-Datenbank herzustellen, nämlich: 1. Verbindung über ADO; 2. Verbindung über die Funktion „mssql_connect()“.

Kann PHP eine Verbindung zu SQL herstellen?

PHP kooperiert oft mit der MySQL-Datenbank, manchmal aber auch mit der SQL Server-Datenbank. Wie stellt man also eine Verbindung zur SQL Server-Datenbank in PHP her?

Kann PHP mit SQL verbunden werden?

php kann mit SQL verbunden werden. Es gibt zwei Möglichkeiten für PHP, eine Verbindung zur SQLServer-Datenbank herzustellen: eine Verbindung über ADO und eine andere über die Funktion mssql_connect(). Diese beiden Verbindungsmethoden werden im Folgenden vorgestellt.

1. Herstellen einer Verbindung zur SQL Server-Datenbank über ADO

Die Verwendung von ADO zum Herstellen einer Verbindung zur SQL Server-Datenbank ähnelt der Methode zum Herstellen einer Verbindung mit ADO zur Access-Datenbank. Der Verbindungsaufbau ist in der conn.php-Datei dieses Beispiels implementiert. Der Code lautet wie folgt:

<?php
$conn=new com("adodb.connection");
$connstr="provider=sqloledb;data
source=localhost;uid=sa;pwd=;database=db_online";
$conn->open($connstr);
?>

2. Stellen Sie über die Funktion mssql_connect() eine Verbindung zur SQL Server-Datenbank her.

Um über die Funktion mssql_connect() eine Verbindung mit der SQL Server-Datenbank herzustellen, sollten Sie zunächst die Datei php.ini konfigurieren und den Kommentar vor extension= entfernen php_mssql.dll und starten Sie dann den Apache-Server neu. Der Code zum Herstellen einer Verbindung mit der Datenbank über die Funktion mssql_connect() lautet wie folgt:

<?php
$conn=mssql_connect("localhost","sa",""); //建立与SQL Server 数据库的连接
mssql_select_db("db_online ",$conn); //选择数据库
?>

Beispielsweise wird die Funktion mssql_connect() zum Herstellen einer Verbindung mit der SQL Server-Datenbank verwendet, und das Verbindungsergebnis lautet wie folgt in der Abbildung dargestellt.

Kann PHP eine Verbindung zu SQL herstellen?

Mit SQL Server-Datenbank verbinden

Der Code zum Herstellen einer Verbindung mit der SQL Server-Datenbank lautet wie folgt:

<?php
$conn=mssql_connect("LLL-SC08Z7OW0V9","sa",""); //建立与SQL Server 数据库的连接
$select=mssql_select_db("master",$conn); //选择数据库
if($select){
echo"连接成功";
}else{
echo"连接失败";
}
?>

Das obige ist der detaillierte Inhalt vonKann PHP eine Verbindung zu SQL herstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn