главная :: основы PHP
Заголовок
Поддержка баз данных в РНР
Если бы мне предложили назвать самый важный аспект РНР, вероятно, я бы остановился на поддержке баз данных. В РНР реализована
обширная поддержка практически всех существующих серверов баз данных, в том числе:
Adabas D
Informix
PostgreSQL
Dbase
Ingres
Solid
Direct MS-SQL
InterBase
Sybase
Empress
mSQL
UNIX dbm
File-Pro (read-only)
MySQL
Velods
FrontBase
ODBC
IBM DB2
Oracle (OCI7 и OC18)
Как показывает этот список, поддержка баз данных в РНР простирается от совместимости с базами данных, известных всем (например,
Oracle), до тех, о которых многие даже не слышали. Мораль — если вы собираетесь использовать серьезную СУБД для хранения информации,
распространяемой через Web, скорее всего, эта база данных поддерживается в РНР. Поддержка базы данных в РНР представлена набором
стандартных функций для соединения с базой, обработки запросов и разрыва связи.
Подробное описание всех поддерживаемых баз данных явно выходит за рамки книги. Впрочем, сервер MySQL дает неплохое представление
об общих возможностях поддержки баз данных в РНР. По этой причине в примерах оставшейся части этой и всех остальных глав книги будет
использоваться синтаксис MySQL. Независимо от того, с каким сервером баз данных вы будете работать, адаптация примеров не вызовет
особых сложностей.
|