php连接数据库的代码
连接数据库通常使用PHP中的PDO或者mysqli扩展。下面我将展示使用这两种方式连接MySQL数据库的示例代码。
使用PDO连接数据库:
php
= ;
= ;
= ;
= ;
{
= (;dbname=", , );
->(PDO::, PDO::);
;
} (PDOException ) {
. ->();
}
使用mysqli连接数据库:
php
= ;
= ;
= ;
= ;
= (, , , );
(->connect_error) {
( . ->connect_error);
}
;
请确保将示例代码中的$servername
、$username
、$password
和$dbname
替换为您的实际数据库信息。
选择使用PDO还是mysqli取决于您的偏好和项目需求。PDO在连接多种类型的数据库上更加灵活,而mysqli针对MySQL数据库提供了一些特定的功能。无论您选择哪种方式,都需要确保在生产环境中使用安全的连接方式,例如使用凭证环境变量来存储敏感信息。
当您连接到数据库后,您可以执行查询和操作数据库的操作。以下是一些基本的数据库操作示例,包括查询数据和插入数据:
查询数据:
使用PDO查询数据的示例:
php = ->();
->();
= ->(PDO::);
( ) {
. . . . . . ;
}
使用mysqli查询数据的示例:
php = ;
= ->();
(->num_rows > ) {
( = ->()) {
. . . . . . ;
}
} {
;
}
插入数据:
使用PDO插入数据的示例:
php = ;
= ;
= ->();
->(, );
->(, );
(->()) {
;
} {
;
}
使用mysqli插入数据的示例:
php = ;
= ;
= ', '')";
(->() === ) {
;
} {
. ->error;
}
请注意,以上示例仅为基本操作示例。在实际应用中,您可能需要考虑SQL注入预防、错误处理、事务管理等方面的内容来确保应用的安全性和稳定性。