|
|
RU
|
Регистрация |
|
|
ПомощьАкции:
Бонус за друга!
|
Работа с PerlЗдесь приведены примеры листингов Perl-скриптов, которые помогут Вам начать работу с нашими серверами.
$db_server — адрес сервера базы данных для Вашего аккаунта. Узнать его можно в Панели управления услугой.
Листинг подключения к серверу MySQL:#!/usr/bin/perl
use DBI;
my $db_server = 'db*.valuehost.ru';
my $db_login = 'adminlogin_test';
my $db_pass = 'MsBs1sT0';
my $db_name = 'adminlogin_test';
my($dbh,$query,$result);
print('Content-type: text/html'.$/.$/);
$dbh = DBI->connect('DBI:mysql:database='.$db_name.';host='.$db_server, $db_login, $db_pass)
|| print('Не могу подключиться к серверу баз данных: '.$DBI::errstr).die();
$query = 'SELECT VERSION()';
$result = $dbh->prepare($query);
$result->execute()
|| print('Не могу выполнить запрос ('.$query.'): '.$DBI::errstr).die();
print(':'.$result->fetchrow_array());
$dbh->disconnect();
Листинг подключения к серверу PostgreSQL:#!/usr/bin/perl
use DBI;
my $db_server = 'db*.valuehost.ru';
my $db_login = 'adminlogin_test';
my $db_pass = 'MsBs1sT0';
my $db_name = 'adminlogin_test';
my($dbh,$query,$result);
print('Content-type: text/html'.$/.$/);
$dbh = DBI->connect('DBI:Pg:database='.$db_name.';host='.$db_server, $db_login, $db_pass)
|| print('Не могу подключиться к серверу баз данных: '.$DBI::errstr).die();
$query = 'SELECT VERSION()';
$result = $dbh->prepare($query);
$result->execute()
|| print('Не могу выполнить запрос ('.$query.'): '.$DBI::errstr).die();
print(':'.$result->fetchrow_array());
$dbh->disconnect();
|
0 услуг