Wie PDO MySQL betreibt

小云云
Freigeben: 2023-03-19 16:40:01
Original
1370 Leute haben es durchsucht

Die PDO-Erweiterung in PHP definiert eine leichte, konsistente Schnittstelle für PHP für den Zugriff auf die Datenbank. Sie bietet eine Abstraktionsschicht für den Datenzugriff, sodass unabhängig von der verwendeten Datenbank Abfragen und Daten abgerufen werden können.

Die von PDO unterstützte PHP-Version ist PHP5.1 und höher, und PDO ist standardmäßig unter PHP5.2 aktiviert

Das Folgende ist die Konfiguration von PDO in php.ini:

extension=php_pdo.dll
Nach dem Login kopieren

Um die Unterstützung für eine bestimmte Datenbank zu aktivieren, müssen Sie die entsprechende Erweiterung in der PHP-Konfigurationsdatei öffnen. Um beispielsweise MySQL zu unterstützen, müssen Sie die folgende Erweiterung öffnen

extension=php_pdo_mysql.dll
Nach dem Login kopieren

unten: Verwenden Sie PDO, um grundlegende Vorgänge zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL auszuführen.

Erstellen Sie eine Testdatenbank und führen Sie dann die folgende SQL-Anweisung aus:

DROP TABLE IF EXISTS `test`;
CREATE TABLE `test` (
`id` int(10) NOT NULL DEFAULT '0',
`user` char(20) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `idx_age` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Nach dem Login kopieren

Programmcode:

<?php
header("content-type:text/html;charset=utf-8");
$dsn="mysql:dbname=test;host=localhost";
$db_user=&#39;root&#39;;
$db_pass=&#39;admin123&#39;;
try{
$pdo=new PDO($dsn,$db_user,$db_pass);
}catch(PDOException $e){
echo &#39;数据库连接失败&#39;.$e->getMessage();
}
//新增
$sql="insert into test (id,user) values (1,'phpthinking')";
$res=$pdo->exec($sql);
echo '影响行数:'.$res;
//修改
$sql="update test set user='phpthinking' where id=1";
$res=$pdo->exec($sql);
echo '影响行数:'.$res;
//查询
$sql="select * from test";
$res=$pdo->query($sql);
foreach($res as $row){
echo $row['user'].'<br/>';
}
//删除
$sql="delete from test where id=1";
$res=$pdo->exec($sql);
echo '影响行数:'.$res;
Nach dem Login kopieren

Verwandte Empfehlungen:

So bedienen Sie BLOB-Felder in MySQL mit PHP

Anleitung zur Bedienung MySQL mit PDO unter PHP

PHP betreibt die MySQL-Datenbank

Das obige ist der detaillierte Inhalt vonWie PDO MySQL betreibt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!