仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 964|回复: 7
打印 上一主题 下一主题

[学习教程] MYSQL网页设计Perl 剧本的特性

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:24:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
RDBMS并非没有局限性。它们难以扩展,需要大量的资源来配置和维护,比如时间、硬件和人力。同样,它们往往遵循峰值性能模型,这就要求系统按照峰值容量来配置可用性,而不考虑典型的数据使用情况。
本章先容怎样利用PerlDBI与MySQL接口。我们不会商DBI的基础道理或系统布局。有关DBI这些方面的信息(出格是与C和PHPAPI的对照),请参阅第5章。
本章的举例动用了样例数据库samp_db,利用了学分保留计划和汗青联盟必要的表。想要从本章中获得最年夜劳绩,最好懂得一些有关Perl的常识。假如不想如许,那末经由过程拷贝这里看到的样例代码,也能有所匡助,并能够编写本人的剧本,不外找一本好的Perl书,大概还是一件十分有代价的投资。有如许一本书,名为《ProgrammingPerl》,第二版是由Wall、Christiansen、Schwartz和Potter(O’Reilly出书社1996出书)撰写的。(机器产业出书社1999年已出书了《Perl5编程详解》―编者注。)
DBI确当前版本为1.13,可是此处的年夜部分先容也可用于更早的1.xx版本。请注重,对所先容的初期版本中没有呈现的特征作了申明。
MySQL的DBI必要最少为5.004_05的Perl版本。别的还必需安装Msql-Mysql模块和Data-DumperPerl模块,和MySQLC客户机库和一些头文件。假如企图编写基于Web的DBI剧本,则要利用CGI.pm模块。本章中,这个模块用于与ApacheWeb服务器的毗连。如
果必要取得如许的程序包,请参阅附录A。该附录中也给出了取得本章开辟的样例剧本的申明。能够下载这些剧本,不用本人键进。
很年夜水平上,本章先容PerlDBI的办法和变量只是出于会商的必要。至于一切办法和变量的更周全的列表,请参阅附录G。假如要利用DBI的任何部分,能够用该附录作为进一步研讨的背景质料。可经由过程运转上面的命令来失掉联机文档:
%perldocDBI
%perldocDBI::FAQ
%perldocDBI::mysql在数据库驱动程序(DBD)级,MySQL的驱动程序创建在MySQLC客户机库的基本之上,因此具有它的某些特征。有关该库的具体信息,请参阅第6章。

Perl剧本为文本文件,能够使用任何文本编纂器来创立它们。本章一切的Perl剧本都服从UNIX的商定,第一行以‘#!’入手下手,接着是实行这个剧本要利用的程序路径名。第一行以下所示:
#!/usr/bin/perl
假如在您的体系中,路径名不是Perl,如为/usr/local/bin/perl5或/opt/bin/perl,则必要修正‘#!’行。不然,Perl剧本不克不及在体系中准确运转。
在‘#!’以后含有一个空格,这是由于有的体系会将‘#!/’注释为4个字节的奇异数字,以是假如没有空格,则疏忽这一行,如许,会将响应剧本作为外壳剧本来看待。
在UNIX体系中,应当使Perl剧本成为可实行文件,以便只需键进其称号便可实行。为使剧本成为可实行文件,对文件形式做以下变动便可:
%chmod+Xscript_name
假如在Windows下利用ActiveStatePerl,则不用使剧本成为可实行文件,可以下运转一个剧本:
C:>perlscript_nameDBaaS解决方案既可以解决这些问题,又能为客户节约资金。相反作为解决方案提供商,采用DBaaS模式似乎就并不那么有吸引力了,因为与企业内部署软件的解决方案相比,DBaaS意味着更低的利润。
柔情似水 该用户已被删除
沙发
发表于 2015-1-19 10:45:29 | 只看该作者
呵呵,这就是偶想说的
再见西城 该用户已被删除
板凳
发表于 2015-1-28 06:07:45 来自手机 | 只看该作者
比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。
老尸 该用户已被删除
地板
发表于 2015-2-5 19:09:11 | 只看该作者
对于数据库来说,查询是数据库的灵魂,那么SQL查询效率究竟效率如何呢?下文将带对SQL查询的相关问题进行讨论,供您参考。
蒙在股里 该用户已被删除
5#
发表于 2015-2-13 06:55:55 | 只看该作者
如果你是从“学习某一种数据库应用软件,从而获得应聘的资本和工作机会”的角度来问的话。
愤怒的大鸟 该用户已被删除
6#
发表于 2015-3-11 12:49:00 | 只看该作者
语句级快照和事务级快照终于为SQLServer的并发性能带来了突破。个人感觉语句级快照大家应该应用。事务级快照,如果是高并发系统还要慎用。如果一个用户总是被提示修改不成功要求重试时,会杀人的!
admin 该用户已被删除
7#
发表于 2015-3-18 19:40:49 | 只看该作者
索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。
小妖女 该用户已被删除
8#
发表于 2015-3-26 14:46:29 | 只看该作者
大侠们有推荐的书籍和学习方法写下吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-6 01:41

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表