PHP和MySQL以何种方式相互关联?
我学习了SQL,从未学过PHP。我看到用PHP编写的Web工具用于执行所有MySQL操作,我读到与MySQL交互使PHP成为一个更有趣的工具。这两者何时一起使用,还是建议一起使用?
答案 0 :(得分:2)
PHP是一种服务器端语言。它可以连接到许多不同的数据库平台。
MySQL是一种可供PHP使用的关系数据库管理系统。
由于它们都是开源的,因此它们非常常用。它们并非专门一起使用,而是独立的工具。
答案 1 :(得分:2)
PHP是一种主要用于服务器端Web编程的编程语言。 MySQL是一个关系数据库。
您看到它们一起使用的原因如下:
一起使用,您可以创建有趣的动态网站(维基百科),应用程序(Facebook)和框架(Wordpress)。
答案 2 :(得分:1)
他们只与开源有关。开源是一种"promotes free redistribution and access to an end product's design and implementation details."
的心态PHP和MySQL通常一起使用,因为PHP具有用于连接和查询MySQL数据库的API,例如ODBC,PDO和MySQLi ,对原始MySQL功能的改进。此外,大多数托管公司将在其Apache服务器安装中包含两者的安装,因为两者都得到大规模社区的积极支持并被大公司使用。 MySQL由Oracle授权,Oracle也授权Java(另一种开源编程语言)。
答案 3 :(得分:0)
PHP请求是无状态的。像MySql这样的数据库对于存储静态数据(例如XML文件)非常有用。 MySql可能是最常用的关系数据库系统之一。并非所有PHP应用程序都需要数据库,但它们通常 。