久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎么用perl訪問mysql數(shù)據(jù)庫

183次閱讀
沒有評論

共計 1459 個字符,預計需要花費 4 分鐘才能閱讀完成。

丸趣 TV 小編給大家分享一下怎么用 perl 訪問 mysql 數(shù)據(jù)庫,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

一. 安裝 DBI 模塊

步驟 1:

從 TOOLS 欄目中下載 DBI.zip, 下載完后用 winzip 解開到一個 temp 目錄, 共有三個文件:

Readme

DBI.ppd

DBI.tar.gz

步驟 2:

在 DOS 窗口下,temp 目錄中運行下面的 DOS 命令:

ppm install DBI.ppd

如果提示無效命令, 可在 perl/bin 目錄下運行

二. 安裝 DBD-Mysql 模塊

從軟件下載中下載 DBD-Mysql.zip, 安裝方法同一.

三. 準備數(shù)據(jù)庫

啟動 mysql, 首先創(chuàng)建一個數(shù)據(jù)庫 mydata, 然后創(chuàng)建一個表 address

mysql create database mydata;

Query OK, 1 row affected (0.00 sec)

mysql use mydata;

Database changed

mysql create table address (

– id int(5) not null,

– name varchar(40) not null,

– email varchar(50) not null,

– telephone int(12) null);

Query OK, 0 rows affected (0.05 sec)

輸入些數(shù)據(jù):

mysql insert into address values (

– 1,’Nighthawk’,’nighthawk@163.net’,92384092);

Query OK, 1 row affected (0.00 sec)

四. 下面用 perl 程序來插入若干記錄并做查詢.

use DBI;

# 連接數(shù)據(jù)庫 mydata

my $dbh = DBI- connect(’DBI:mysql:mydata’) or die 無法連接數(shù)據(jù)庫: . DBI- errstr;

print 插入若干記錄 n

my $sth = $dbh- prepare(q{

INSERT INTO address (id, name,email,telephone) VALUES (?, ?, ?, ?)

}) });

print 輸入記錄, 回車結(jié)束:

while ($inputdata =) {

chop $inputdata;

last unless($inputdata);

my ($id, $name,$email, $tel) = split(/,/, $inputdata);

$sth- execute($id, $name, $email,$tel)

}

# $dbh- commit;

print 下面根據(jù)輸入的名字打印出 EMAIL 地址和電話 n

my $sth = $dbh- prepare(’SELECT * FROM address WHERE name=?’)

or die $dbh- errstr;

print 請輸入姓名, 回車結(jié)束:

while ($inputname =) {

my @data;

chomp $inputname;

last unless($inputname);

$sth- execute($inputname) or die 錯誤: . $sth- errstr;

while (@data = $sth- fetchrow_array()) {

print Email:$data[2]t Telephone:$data[3]n

}

}

# 斷開連接

$dbh- disconnect;

以上是“怎么用 perl 訪問 mysql 數(shù)據(jù)庫”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-26發(fā)表,共計1459字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 章丘市| 漳平市| 兰溪市| 崇信县| 厦门市| 松滋市| 陆丰市| 马边| 福鼎市| 蕉岭县| 阿城市| 建宁县| 沙坪坝区| 遂溪县| 靖江市| 榆中县| 淮阳县| 襄城县| 武功县| 海门市| 清新县| 伊宁市| 玉环县| 绥化市| 许昌县| 郸城县| 竹山县| 汤原县| 泌阳县| 柳林县| 胶南市| 临漳县| 包头市| 潼南县| 牡丹江市| 芮城县| 东台市| 永善县| 焦作市| 岳普湖县| 湛江市|