English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico PHP

Tutorial avanzado PHP

PHP & MySQL

Manual de referencia PHP

Introducción a MySQL en PHP

MySQL es el sistema de bases de datos más popular utilizado junto con el lenguaje PHP.

¿Qué es MySQL

MySQL es una de las bases de datos relacionales más populares en la Web hoy en día. Es gratuita y fácil de instalar, pero, si ya ha instalado Wampserver en su computadora, también puede instalarla. Los servidores de bases de datos MySQL tienen los siguientes beneficios:

  • MySQL es fácil de usar, pero tiene funciones muy potentes, rápidas, seguras y expandibles.

  • MySQL puede ejecutarse en múltiples sistemas operativos, incluyendo UNIX o Linux, Microsoft Windows, Apple Mac OS X, etc.

  • MySQL admite el lenguaje de consulta estructurado estándar (SQL).

  • MySQL是小型和大型应用程序的理想数据库解决方案。

  • MySQL由Oracle Corporation开发和分发。

  • MySQL包括数据安全层,可保护敏感数据免受入侵者的侵害。

MySQL数据库像其他关系数据库一样将数据存储到表中。表是相关数据的集合,并且分为行和列。

表中的每一行表示内在地相互关联的数据记录,如与特定人员相关的信息,而每列表示特定字段,如id、first_name、last_name、email等。包含人员一般信息的简单MySQL表的结构可能如下所示:

+----+------------+-----------+----------------------+
| id | first_name | last_name | email                |
+----+------------+-----------+----------------------+
|  1 | Peter      | Parker    | [email protected] |
|  2 | John       | Rambo     | [email protected]   |
|  3 | Clark      | Kent      | [email protected]   |
|  4 | John       | Carter    | [email protected]  |
|  5 | Harry      | Potter    | [email protected] |
+----+------------+-----------+----------------------+

Consejo: Sitios web como Facebook, Twitter, Wikipedia utilizan MySQL para satisfacer sus necesidades de almacenamiento. Por lo tanto, puede entender fácilmente las funciones de MySQL.

Comunicarse con la base de datos MySQL utilizando SQL

SQL (Lenguaje de Consulta Estructurada) es un lenguaje simple y estandarizado utilizado para comunicarse con bases de datos relacionales como MySQL. Con SQL, puede realizar cualquier tarea relacionada con la base de datos, como crear bases de datos y tablas, almacenar datos en tablas de bases de datos, consultar bases de datos para obtener registros específicos, eliminar y actualizar datos en la base de datos.

Vea la siguiente consulta SQL estándar, que devuelvepersonalla tabla cuyos nombres equivalen a "Peter"personalla dirección de correo electrónico:

SELECT email FROM persons WHERE first_name="Peter"

Si se ejecuta la consulta SQL superior, devolverá los siguientes registros:

[email protected]

Para obtener más información sobre SQL, consulteTutorial de SQLparte.