MySQL 是最流行的开源数据库服务器。什么是 MySQL ? MySQL 是一种数据库。数据库定义了存储信息的结构。在数据库中,存在着一些表。类似 HTML 表格,数据库表含有行、列以及单元。在分类存储信息时,数据库非常有用。一个公司的数据库可能拥有这些表: "Employees", "Products", "Customers" 以及"Orders" 。数据库表数据库通常包含一个或多个表。每个表都一个名称(比如"Customers" 或"Orders" )。每个表包含带有数据的记录(行)。下面是一个名为"Persons" 的表的例子: LastName FirstName Address City Hansen Ola Timoteivn 10 Sandnes Svendson Tove Borgvn 23 Sandnes Pettersen Kari t 20 Stavanger 上面的表含有三个记录(每个记录是一个人)和四个列( LastName, FirstName, Address 以及 City )。查询查询是一种询问或请求。通过 MySQL ,我们可以向数据库查询具体的信息,并得到返回的记录集。请看下面的查询: SELECT LastName FROM Persons 上面的查询选取了 Persons 表中 LastName 列的所有数据,并返回类似这样的记录集: LastName Hansen Svendson Pettersen 下载 MySQL 数据库如果您的 PHP 服务器没有 MySQL 数据库,可以在此下载 MySQL : nloads/ Facts About MySQL Database 关于 MySQL 的一点很棒的特性是,可以对它进行缩减,来支持嵌入的数据库应用程序。也许正因如此, 许多人认为 MySQL 仅仅能处理中小型的系统。事实上,对于那些支持巨大数据和访问量的网站, MySQL 是事实上的标准数据库(比如 Friendster, Yahoo, Google )。这个地址提供了使用 MySQL 的公司的概览: tomers/ 。免费的 MySQL 数据库通常是通过 PHP 来使用的。连接到一个 MySQL 数据库在您能够访问并处理数据库中的数据之前,您必须创建到达数据库的连接。在 PHP 中,这个任务通过 mysql_connect() 函数完成。语法 mysql_connect(servername,username,password); 参数描述 servername 可选。规定要连接的服务器。默认是"localhost:3306" 。 username 可选。规定登录所使用的用户名。默认值是拥有服务器进程的用户的名称。 password 可选。规定登录所用的密码。默认是""。注释:虽然还存在其他的参数,但上面列出了最重要的参数。请访问 W3School 提供的 PHP MySQL 参考手册,获得更多的细节信息。例子在下面的例子中,我们在一个变量中($con) 存放了在脚本中供稍后使用的连接。如果连接失败,将执行"die" 部分: <?php $con =mysql_connect("localhost","peter","abc123"); if (!$con) {die('Could not connect: '.mysql_error()); }// some code ?> 关闭连接脚本一结束,就会关闭连接。如需提前关闭连接,请使用 mysql_close() 函数。<?php $con =mysql_connect("localhost","peter","abc123"); if (!$con) {die('Could not connect: '.mysql_error()); }// some code mysql_close($con); ?> 创建数据库 CREATE DATABASE 语句用于在 MySQL 中创建数据库。语法 CREATE DATABASE database_name 为了让 PHP 执行上面的语句,我们必须使用 mysql_query() 函数。此函数用于向 MySQL 连接发送查询或命令。例子在下面的例子中,我们创建了一个名为"my_db" 的数据库: <?php $con =mysql_connect("localhost","peter","abc123"); if (!$con) {die('Could not connect: '.mysql_error()); }if (mysql_query("CREATE DATABASE my_db",$con)) {echo "Database created"; }
PHP MySQL 简介 来自淘豆网m.daumloan.com转载请标明出处.