Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como se conectar ao MySQL usando Perl


Este artigo descreve dois métodos para se conectar a um banco de dados MySQL usando Perl:
  • Módulo DBI (interface de banco de dados)
  • Legado mysql módulo
Os bancos de dados e usuários MySQL já devem existir antes que você possa usar esses métodos. Para obter informações sobre como gerenciar bancos de dados MySQL usando o cPanel, consulte este artigo.

Conectando-se ao MySQL usando o módulo DBI (Database Interface)


Usar o módulo DBI é a maneira preferida de se conectar ao MySQL em Perl. O Perl original mysql módulo está obsoleto.

Para se conectar ao MySQL usando o módulo DBI, siga estas etapas:
  1. Use o seguinte código Perl para se conectar ao MySQL e selecionar um banco de dados. Substituir USERNAME com seu nome de usuário, SENHA com sua senha e DBNAME com o nome do banco de dados:
    use DBI;
    $myConnection = DBI->connect("DBI:mysql:DBNAME:localhost", "USERNAME", "PASSWORD");
    

  2. Depois que o código se conectar ao MySQL e selecionar o banco de dados, você poderá executar consultas SQL e realizar outras operações. Por exemplo, o código Perl a seguir executa uma consulta SQL que extrai os sobrenomes dos funcionários tabela e armazena o resultado no $result variável:

    $query = $myConnection->prepare("SELECT lastname FROM employees");
    $result = $query->execute();
    

Conectando-se ao MySQL usando o mysql legado módulo


O Perl original mysql O módulo está obsoleto e só deve ser usado quando absolutamente necessário para compatibilidade com versões anteriores. Se possível, use o módulo DBI.

Para se conectar ao MySQL usando o legado mysql módulo, siga estes passos:
  1. Use o seguinte código Perl para se conectar ao MySQL e selecionar um banco de dados. Substituir USERNAME com seu nome de usuário, SENHA com sua senha e DBNAME com o nome do banco de dados:
    use Mysql;
    $myConnection = Mysql->connect('localhost','DBNAME','USERNAME','PASSWORD');
    

  2. Depois que o código se conectar ao MySQL e selecionar o banco de dados, você poderá executar consultas SQL e realizar outras operações. Por exemplo, o código Perl a seguir executa uma consulta SQL que extrai os sobrenomes dos funcionários tabela e armazena o resultado no $result variável:

    $result = $myConnection->query('SELECT lastname FROM employees');
    

Mais informações


Para visualizar a documentação online do módulo DBI, visite http://dbi.perl.org/docs.