Właściwie osiągnąłem to za pomocą Perla. Napisałem skrypt Perla, który był w stanie uzyskać dostęp do bazy danych MySQL.
Wszystko co musiałem zrobić, było to w moim skryptu Perl:
# PERL MODULES USING
use DBI;
use DBD::mysql;
Ale tylko upewnić się, że te moduły są zainstalowane prawidłowo. Nie wiem, jak to zrobić, ponieważ mój administrator systemu zrobił to za mnie.
można uzyskać dostęp db tak:
# MYSQL CONFIG VARIABLES
$platform = "mysql";
$host = "<your db server ip>";
$database = "<db name>";
$org_table = "<table name>";
$user = "<username>";
$pw = "<password>";
# DATA SOURCE NAME
$dsn = "dbi:$platform:$database:$host:$port";
# PERL DBI CONNECT
$connect = DBI->connect($dsn, $user, $pw);
Załóżmy teraz utworzyć ciąg kwerendy, a następnie chcesz ją wykonać:
#SELECT THE ORG SHORT NAMES
$select_org = "SELECT id, short_name FROM $org_table";
$org_handle = $connect->prepare($select_org);
$org_handle will have the resultset.
** @ ishimwe ** Dlaczego dodajemy ** << EOFMYSQL ** Czy jest jakikolwiek inny sposób na zrobienie tego samego. –
dobra odpowiedź do użytku –