Mysql入门系列:MySQL程序设计介绍
2006-12-31 10:51:56 来源:WEB开发网核心提示: 然后将结果显示在该客户的浏览器上,通过使用调用带有包含SQL 语句的输入文件的mysql的外壳脚本( shell script),Mysql入门系列:MySQL程序设计介绍(4),可以实现一种初步的“集成”,然后,及表的内容,您打算使用Web 服务器来提高对MySQ
然后将结果显示在该客户的浏览器上。
通过使用调用带有包含SQL 语句的输入文件的mysql的外壳脚本( shell script),可以实现一种初步的“集成”,然后,再使用其他UNIX实用程序加工这些输出。但是这可能变得很难看,特别是当任务变得更复杂时。当应用程序不断增长成为杂乱的修补工作时,它也可能产生一种“在工作,但觉得有错误”的感觉。此外,运行其他命令的外壳脚本的创建过程的开销可能超过您的预想。但它可能更有效率地与MySQL服务器直接交互,当在应用程序执行的每个阶段需要它的时候,都可以精确地提取想要的信息。针对我们在第1章“MySQL和SQL 介绍”中安装的样例数据库samp_db,我们已经列举了若干需要自己编写与MySQL服务器交互的程序的目标。这些目标中的一些显示在下面的列表中:
■ 为打印而格式化Historical League 目录。
■ 考虑外观和联机目录的寻找。
■ 通过电子邮件向成员发送补充通知。
■ 使用Web 浏览器很容易地将分数输入到学分册中。
在一些细节方面,我们将考虑的一个方面是将MySQL的能力与Web 环境结合起来。MySQL不直接提供对Web 应用程序的支持,但通过组合带有适当的工具的MySQL,通过We b可以很容易地访问数据库。使用Web 服务器可以指定查询,向客户的浏览器报告结果。将MySQL和Web 结合可能有两个想法:
■ 主要的兴趣在于数据库,只是想使用Web 作为工具来获取对数据更容易的访问。在这样的想法下,数据库的位置是清楚且明显的,因为它是兴趣的焦点。例如,可以编写Web 页来允许查看数据库所包含的表、表的结构,及表的内容。您打算使用Web 服务器来提高对MySQL的访问能力。这可能也是MySQL管理者的观点。
更多精彩
赞助商链接