【问题标题】:Connecting to database server in Perl?在 Perl 中连接到数据库服务器?
【发布时间】:2018-05-21 18:10:39
【问题描述】:

我想使用 Perl 中的use DBI 模块连接到数据库服务器。

我的系统中没有安装任何数据库服务器。有没有一种方法可以在不实际安装 SQL 服务器的情况下尝试数据库连接。我检查了 SQL 服务器,它是 2.5 GB 下载

是否可以在不真正安装完整数据库服务器的情况下使用 Perl 的 DBI 模块?

【问题讨论】:

    标签: database perl


    【解决方案1】:

    您可以使用不同的database driver。例如,您可以使用 SQLite。或者你可以安装xampp,它会带来一个mysql 实例。

    我建议使用 SQLite 和 DBD::SQLite driver

    【讨论】:

    【解决方案2】:

    只需使用DBI DBD:SQLiteSQLite Database 即可下载只有1.4MB

    这里有一个Tutorial 可以帮助您入门

    【讨论】:

    • 实际上教程中一半的代码看起来真的很旧。我建议不要将本教程用于其他任何内容,而是查看 SQLite 驱动程序的工作原理。大部分代码都是老式的,只会引入错误。
    • 你能告诉我如何连接 `my $dbh = DBI->connect("dbi:SQLite:dbname=dbfile","","");这是否足以连接到数据库或者我们必须更改 sqlite 路径
    • 你能看看另一个问题stackoverflow.com/questions/21382064/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-12
    • 2014-07-14
    • 2016-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多