MySQL是一种广泛使用的数据库管理系统,可用于支持广泛的项目。它的主要卖点之一是它能够不费吹灰之力地管理大量数据。有两种方法可以用来连接MySQL和PHP代码,下面会提到。
- PDO(PHP数据对象)
- MySQLi扩展
让我们更多地了解这两个选项。
数据库抽象层是PHP数据对象(PDO)扩展。它用作后端与MySQL数据库交互并在不更改PHP代码的情况下进行更改的用户界面。它还允许您同时处理多个数据库。使用PDO的主要好处是它使您的代码保持简单和可移植。
MySQLi是一个连接器函数,用于将PHP应用程序的后端连接到MySQL数据库。它的执行方式与以前的版本相同,但更安全、更快,具有更全面的功能和扩展集合。在PHP5.0.0中启动了MySQLi,并在PHP5.3.0中安装了驱动程序。创建API是为了与MySQL4.1.13及更高版本一起使用。
与MySQL连接:在访问MySQL数据库中的数据之前,需要能够连接到服务器。根据您的连接方式使用mysqli_connect()函数建立数据库连接。此函数返回一个数据库连接指针,也称为数据库句柄。稍后将在代码中使用此句柄。请记住在获得句柄后添加您的数据库凭据。
1.通过PDO连接–下面的PDO示例中还提供了一个数据库(“geeksDatabase”)。要连接到数据库,PDO需要一个有效的数据库,否则会引发异常。
PHP