Qual comando em PHP é utilizado para conectar-se a um banco ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - mysqli_connect()
1. Tema central da questão:
Esta questão aborda conexão de um script PHP a um banco de dados MySQL, um conhecimento fundamental para quem deseja trabalhar com desenvolvimento web ou resolver questões técnicas nos concursos de TI. Saber como estabelecer essa conexão é o primeiro passo para manipular dados em aplicações dinâmicas.
2. Resumo teórico:
No PHP, existem funções específicas para conectar-se a bancos de dados. A função mysqli_connect() faz parte da extensão MySQLi ("MySQL Improved"), que substitui a antiga extensão "mysql", descontinuada nas versões recentes. A mysqli_connect() é recomendada por ser mais segura, flexível e compatível com recursos modernos do MySQL (fonte: Manual Oficial do PHP).
Exemplo de uso:
$conexao = mysqli_connect('localhost', 'usuario', 'senha', 'nomedobanco');
3. Justificativa da alternativa correta:
mysqli_connect() é a função oficial utilizada para conectar o PHP a um banco MySQL via extensão MySQLi, que oferece mais recursos e segurança.
4. Análise das alternativas incorretas:
- A - mysql_connecti(): Função inexistente; parece ser uma mistura equivocada entre "mysql_connect" (antiga) e "mysqli_connect" (nova).
- C - db_connect(): Não é uma função nativa do PHP para MySQL.
- D - connect_mysql(): Também não existe no PHP.
- E - mysql_connection(): Não é uma função reconhecida.
5. Estratégia para interpretação:
Atente-se a nomes de funções; as funções oficiais do PHP costumam seguir padrões claros, como nome_do_sgbd seguido de _connect. Fuja de nomes inventados, misturados ou com sufixos inexistentes. Além disso, considere sempre atualizações da linguagem (no caso, mysqli_* substituindo mysql_*) — isso costuma ser cobrado em concursos.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo