Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

如何在安裝 DBD::mysql 時使其使用 MariaDB 的編譯設定

0 views
Skip to first unread message

Kang-min Liu

unread,
Apr 28, 2023, 8:30:03 PM4/28/23
to

原文: https://gugod.org/2023/04/perl-cpan-install-dbd-mysql-with-miariadb-config/

以下是全文轉貼

----8<----

簡單筆記一下。以 Debian 爲例。

在安裝 DBD::mysql 時需要 mysql_config 這個指令,但如果要使用 MariaDB
Client 而不能安裝 MySQL Client 時,也可以讓 DBD::mysql 去使用
mariadb_config,使其改與 libmariadb 連結。由於 MariaDB Client 也可以用來
與 MySQL Server 溝通,在不想額外加入 mysql 套件的時候也可以使用這招來省
點事。

首先需要裝好開發與編譯用的函式庫:

sudo apt-get install libmariadb-dev

然後是在安裝 DBD::mysql 時,透過指定環境變數的方式,讓其在編譯過程去使用 MariaDB 的編譯設定:

以 cpm 指令來裝

DBD_MYSQL_CONFIG=/usr/bin/mariadb_config cpm install -g DBD::mysql

以 cpanm 指令來裝

DBD_MYSQL_CONFIG=/usr/bin/mariadb_config cpanm DBD::mysql

以 cpan 指令來裝

DBD_MYSQL_CONFIG=/usr/bin/mariadb_config cpan -i DBD::mysql

以上。

----
0 new messages