Heim  >  Artikel  >  Backend-Entwicklung  >  3 Möglichkeiten, mit PHP eine Verbindung zur Datenbank herzustellen

3 Möglichkeiten, mit PHP eine Verbindung zur Datenbank herzustellen

不言
不言Original
2018-04-28 13:51:479741Durchsuche

In diesem Artikel werden hauptsächlich drei Möglichkeiten zum Herstellen einer Verbindung zur Datenbank in PHP vorgestellt. Jetzt können Freunde in Not darauf verweisen.

1

$mysql_server='localhost';
$mysql_username='用户名';
$mysql_password='用户密码';
$mysql_database='数据库名';//建立数据库连接
$conn=mysql_connect($mysql_server,$mysql_username,$mysql_password) or die('数据库连接失败!');//选择某个数据库
mysql_select_db($database,$conn);
mysql_query("set names 'utf8'");//执行sql语句
$result=mysql_query(select * from database where id=1);//提取数据
$row=mysql_fetch_row($result);


Beim Extrahieren von Daten verwenden wir mysql_fetch_row, und wir können auch mysql_fetch_assoc und mysql_fetch_array verwenden

2. Objektorientierte Methode MySQLi-Verbindung

$db=new mysqli($dbhost,$username,$password,$database);
if(mysqli_connect_error()){  
  echo '连接错误';    
  exit;
}$result=$db->query("select * from database where id=1");
$row=$result->fetch_array();

3. PDO-Methodenverbindung

    $db=new pdo('mysql:dbname=cms;host=127.0.0.1','php','password');
        $result=$db->query("select * from database where id=1");
            $row=$result->fetchAll();

Die oben genannten drei häufig verwendeten PHP-Methoden zum Herstellen einer Verbindung zur MYSQL-Datenbank. Wir können versuchen, sie zu verwenden Im Allgemeinen verwenden wir die Methode „Eins“, die am häufigsten vorkommt, und die Methode „Dritte“ ist die sicherste.

Verwandte Empfehlungen:

Abfragedaten der PHP-Verbindungsdatenbank


Das obige ist der detaillierte Inhalt von3 Möglichkeiten, mit PHP eine Verbindung zur Datenbank herzustellen. 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