perl连接数据库
perl连接数据库 需要DBI模块use DBI;
$dbh=DBI->connect($data_source,$user,$passwd);
$data_source应该包括需要使用的DBD的信息。postgreSQL的驱动是DBD:Pq,MYSQL是DBD:mysql。
例如:“DBI:mysql:database=eygle”,如果要制定连接到其他mysql服务器上,可以使用host=*****。
例如:“DBI:mysql:database=eygle;host=*******”。
连接上后,就可以对数据库进行操作。
插入数据:
my $rows=$dbh->do("INSERT INTO test (id, name) VALUES (1, 'eygle')");
查询数据:
$sth=$dbh->prepare("select * from test");
$sth->execute();
最后关闭连接:
$dbh->disconnect();
页:
[1]