Heim > Artikel > Backend-Entwicklung > Was ist die PHP-Datenbankschnittstelle?
Welche Datenbanken unterstützt PHP (welche Datenbankschnittstellen hat es) (empfohlenes Lernen: PHP-Video-Tutorial)
Adabas D ,InterBase ,PostgreSQL ,dBase ,FrontBase ,SQLite ,Empress ,mSQL ,Solid ,FilePro(只读),Direct MS-SQL ,Sybase ,Hyperwave ,MySQL ,Velocis ,IBM DB2 ,ODBC ,Unix dbm ,informix ,Oracle(OCI7 和 OCI8),Ingres ,Ovrimos
und höher Datenbanken werden unterstützt. Kurz gesagt, die meisten Mainstream-Datenbanken werden unterstützt
PHP-native Methode zum Betrieb von MySQL-Datenbanken
<?php //数据库操作 //1.导入数据库 require("../../public/dbconfig.php"); //2.连接数据库 $link=mysql_connect(HOST,USER,PASS) or die("数据库连接失败"); //3.选择数据库,设置字符集 mysql_select_db(DBNAME,$link); mysql_set_charset("utf8"); //4.编写sql语句,发送sql语句到数据库 $sql="select * from users"; $res=mysql_query($sql,$link); //5.解析结果集 while($user=mysql_fetch_assoc($res)){ echo "<tr align='center'>"; echo "<td>{$userstate[$user['state']]}</td>"; echo "<td>{$user['username']}</td>"; echo "<td>".date("Y-m-d",$user['addtime'])."</td>"; echo "<td> <a href='edit.php?id={$user['id']}'>修改</a> <a href='action.php?a=del&id={$user['id']}'>删除</a> </td>"; echo "</tr>"; } mysql_free_result($res); mysql_close($link); ?>
Das obige ist der detaillierte Inhalt vonWas ist die PHP-Datenbankschnittstelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!