[英]How can I connect to MySQL from Perl?
我正在嘗試使用 perl CGI 為網站創建登錄頁面。 在已經存在的腳本中,數據庫句柄是connect("DBI:mysql")
當我運行命令 $ mysql -u root -p
linux 服務器顯示找不到命令。
我是 perl 中的模塊 DBI 和 CGI 的新手。 所以我很困惑,如果 mysql 在 linux 上不存在,我應該如何創建數據庫並使用 DBI 連接到它?
為了使這一切正常工作,很可能需要通過許多步驟。
但是,問題之一是:您在哪個平台上運行? 您的命令提示符讓我認為它是 Linux,但是哪個發行版和該發行版的哪個版本。
看起來很像您沒有安裝 MySQL 客戶端軟件包。 最簡單的方法將取決於您對問題一的回答。
在基於 Debian 的系統(包括 Ubuntu)上,您可以運行:
$ sudo apt-get install mysql-client
在基於 RedHat 的系統(包括 Fedora 和 Centos 之類的系統)上,您可以運行:
$ sudo yum install mysql-client
如果最后一條命令告訴您找不到yum
,請嘗試:
$ sudo dnf install mysql-client
安裝客戶端后,我們可以繼續下一步:-)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.