MySQL的DBI/DBD简明安装手册

2016-01-29 15:09 7 1 收藏

MySQL的DBI/DBD简明安装手册,MySQL的DBI/DBD简明安装手册

【 tulaoshi.com - MySQL 】

建议你首先安装Data-Dumper-?.??.tar.gz:(?.??是版本号,目前为2.09)
gzip -c -d Data-Dumper-?.??.tar.gz | tar xvf - 
将压缩文件接压缩到一个名为Data-Dumper-?.??的目录。 
cd Data-Dumper-?.?? 
perl Makefile.PL 
make 
make test 
make install 
然后建议你安装Data-ShowTable-?.??.tar.gz:(?.??是版本号,目前为3.3) 
gzip -c -d Data-ShowTable-?.??.tar.gz | tar xvf - 
cd Data-ShowTable-?.?? 
perl Makefile.PL 
make 
不要试make test,测试套件损坏了! 
make install 
现在可以安装DBI-?.??:(?.??是版本号,目前为1.3) 
gzip -c -d DBI-?.??.tar.gz | tar xvf - 
将压缩文件接压缩到一个名为DBI-?.??的目录。 
cd DBI-?.?? 
perl Makefile.PL 
make 
make test 
make install 
最后可以安装Msql-Mysql-modules-?.??:(?.??是版本号,目前为1.2209) 
gzip -c -d Msql-Mysql-modules-?.??.tar.gz | tar xvf - 
将压缩文件接压缩到一个名为Msql-Mysql-modules-?.??的目录。 
cd Msql-Mysql-modules-?.?? 
perl Makefile.PL 
在 "perl Makefile.PL" 期间,会向你提出一些问题。特别是你必须选择安装驱动器(MySQL, mSQL2 and/or mSQL1)。MySQL驱动程序叫DBD::mysql,单独的mSQL驱动程序叫DBD::mSQL。如果你想支持mSQL1和mSQL2,用DBD::mSQL1。 
make 
make test 
make install 
现在你可以使用DBI编程MySQL了! 
如果你没有root权限,你可这样安装:
首先在你自己的本地perl库中安装DBI
$ perl Makefile.PL PREFIX=/path/to/my/perllib   INSTALLMAN1DIR=/path/to/my/man/man1   INSTALLMAN3DIR=/path/to/my/man/man3
$ make
$ make test
$ make install

你可能得到一个文件不能创建的错误,你就创建一个所指出的文件的路径,然后重新安装。对Msql-Mysql模块作同样处理。然而,这些需要看到刚才安装在的私人目前下的DBI,为了确保DBI能找到,设置环境变量PERL5LIB到你的私人perl库。如:
$ PERL5LIB=/path/to/my/perllib/site_perl
$ export PERL5LIB

然后在你的脚本中,插入行(对新的perl):
  use lib ’/path/to/my/perllib/site_perl’;
或对于早期的perl(5.000和5.001),插入
  BEGIN { unshift(@INC, "/path/to/my/perllib/site_perl") }
以指出你的私人库在哪儿。

来源:http://www.tulaoshi.com/n/20160129/1495354.html

延伸阅读
标签: PHP
6 MySQL 同步 同步功能在MySQL 3.23.15就开始引进了,它可以把一个MySQL服务器上的数据复制到另一个服务器上去。本章描述了MySQL的各种复制特性。介绍了同步的概念,如何设置同步服务器,以及可用服务器的参照。还提供了一系列的常见问题及其答案,疑难解答。 "14.6 Replication Statements"中介绍了同步相关的SQL语句语...
标签: MySQL mysql数据库
7.4优化数据库结构 7.4.1设计选择 MySQL将记录数据和索引数据分别存放在不同的文件里。其他很多(几乎所有)数据库都将这记录和索引数据存在同一个文件中。我们相信MySQL的选择对于现在更大范围的系统更合适。 另一个存储记录数据的方法是将每个字段的信息保存在独立的区域中(例如 SDBM 和Focus)。这当每个查询都要访问不只一个字段的...
标签: PHP
6.5 不同 MySQL 版本之间的同步兼容性 最早的二进制格式是在MySQL 3.23中开发出来的。在MySQL 4.0中改进了,MySQL 5.0又改进了。在配置同步时需要升级服务器的话,它们之间的因果关系在"6.6 Upgrading a Replication Setup"中描述了。 如果只关心同步,任何MySQL 4.1.x版本和MySQL 4.0.x是一样的,因为它们都使用...
标签: MySQL mysql数据库
7 MySQL 优化 数据库优化是一项很复杂的工作,因为这最终需要对系统优化的很好理解才行。尽管对系统或应用系统的了解不多的情况下优化效果还不错,但是如果想优化的效果更好,那么就需要对它了解更多才行。 本章主要讲解了几种优化MySQL的方法,并且给出了例子。记着,总有各种办法能让系统运行的更快,当然了,这需要更多的努力。 7....
标签: PHP
6.4 设置同步 以下描述了如何快速设置 MySQL 同步服务器。假设你打算同步全部的数据库,并且之前没有设置过。需要关闭master服务器以完成全部的步骤。 本章描述的过程可以用于一个slave的情况,也可以用于多个slave的情况。 这只是一个最直接设置slave的办法,并不是只有一个。例如,已经有了master的数据快照...

经验教程

351

收藏

14
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部