PHP 数据库操作全解析
1. 数据库基础操作
在数据库操作中,我们可以通过逗号分隔来修改多个字段。例如,更新 songs 表中的特定歌曲记录,同时更改其标题和评分:
mysql> UPDATE songs SET song_title = 'Waterloo',
-> fk_song_rating = 5
-> WHERE song_id = 9;
当遇到数据库不支持某种字段类型的问题时,不同数据库对于字段数据类型有不同的语法。例如,MySQL 将整数字段称为 INT ,而 SQLite 则称为 INTEGER 。不过,几乎所有数据库至少都支持整数、浮点、字符串、二进制和 NULL 这些数据类型。解决办法是查阅数据库文档,找出在 SQL 语句中正确使用这些数据类型的语法。
在 SELECT 语句中,虽然 SQL 支持使用星号 * 通配符来表示“表中的所有字段”,但最好还是明确列出你希望在结果集中看到的字段。这样做可以使应用程序在表结构发生变化时仍能正常运行,并且通常更节省内存,因为结果集不会包含不需要或无关的数据。
2. PHP 的 MySQLi 扩展
PHP 允许开发者通过两种方式与数据库进行交互:使用定制的特定数据库扩展,或使用与数据库无关的 PHP 数据对象(PDO)扩展。尽管 PDO 扩展更具可移植性,但许多开发者仍然
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



