MySQL 教程(官方推荐)
--很经典的教程
本节提供一个教程,帮助熟悉 MySQL。在完成这个教程时,将创建一个样例数据库和这个数据库中的表,然后增
加、检索、删除和修改信息与数据库进行交互。此外,在操作这个样例数据库的过程中,将能学到下列东西:
■ 如何利用 mysql 客户机程序与 MySQL 通信。
■ SQL 语言的基本语句。(如果您曾经使用过其他 RDBMS,从而熟悉 SQL,那么浏览一下这个教程,看看 SQL
的 MySQL 版与您熟悉的版本有何差别也是很好的。)正如上一节所述, MySQL 采用客户机/服务器体系结构,其
中服务器运行在存放数据库的机器上,而客户机通过网络连接到服务器。这个教程主要基于 mysql 客户机的应
用。mysql 读取您的 SQL 查询,将它们发送给服务器,并显示结果。mysql 运行在 MySQL 所支持的所有平台上,
并提供与服务器交互的最直接的手段,因此,它首先是一个逻辑上的客户机。
在本书中,我们将用 samp_db 作为样例数据库的名称。但是有可能在您完成本例子的过程中需要使用另一
个数据库名。因为可能在您的系统上已经有某个人使用了 samp_db 这个名称,或者管理员给您指定了另一个数
据库名称。在后面的例子中,无论是哪种情况,都用数
据库的实际名称代替 samp_db。表名可以像例子所显示的那样精确地使用,即使系统中的多个人都具有他们自己
的样例数据库也是如此。顺便说一下,在 MySQL 中,如果有人使用了相同的表名也没什么关系。一旦各个用户
都具有自己的数据库, MySQL 将一直保留这些数据库名,防止各用户互相干扰。
1.4.1基本要求
为了试验这个教程中的例子,必须安装 MySQL。特别是必须具有对 MySQL 客户机和某个 MySQL 服务器的访问
权。相应的客户机程序必须位于您的机器上。至少需要有 mysql 程序,最好还有 mysqlimport 程序。服务器也
可以位于您的机器上,尽管这不是必须的。实际上,只要允许连接到服务器,那么服务器位于何位置都没有关
系。若服务器正巧运行在您的机器上,适当的客户机程序又已经安装,那么就可以开始试验了。如果您尚需设
法搞到 MySQL,可参阅附录 A“获得和安装软件”的说明。如果您正自己安装 MySQL,可参阅这一章,或把它给
管理员看。如果网络访问是通过一个因特网服务商(ISP)进行的,那么可查看该服务商是否拥有 MySQL。如果
该 ISP 不提供 MySQL 服务,可查看附录 J“因特网服务商”以得到某些选择更适合的服务商的建议。
除 MySQL 软件外,还需要得到创建样例数据库及其表的权限。如果您没有这种权限,可以向 MySQL 管理员
咨询。管理员可通过运行 mysql 并发布如下的命令提供这种权限:
MySQL 与 mysql 的区别
评论0