Olá, tudo bem?
Estou enfrentando o seguinte problema: Vinha fazendo o curso usando o MySQL rodando no Ubuntu 18.04. Recentemente formatei meu pc, e instalei o Debian 9.6. No Debian, ao instalar o MySQL, vem por padrão o mariaDB. Até aí tudo bem, os comandos são exatamente os mesmos, usando o terminal. No entanto, baixei os arquivos do projeto (já na parte III do curso de PHP com MySQL), e o programa não conectava ao banco de jeito nenhum. Então resolvi revisitar as primeiras aulas, para rever as primeiras tentativas de conexão, e não adiantou. O PHP simplesmente não conecta ao mariaDB usando o mysqli_connect(). Existe algum outro comando para conectar ao mariaDB?
Detalhe: no banco PostgreSQL conecta normalmente, usando o pg_connect()...
Obrigado!!
<?php
include "cabecalho.php";
$nome = $_GET["nome"];
$preco = $_GET["preco"];
$conexao = mysqli_connect('localhost', 'root', '', 'loja');
$query = "insert into produtos (nome, preco) values ('{$nome}', {$preco})";
mysqli_query($conexao, $query);
mysqli_close($conexao);
?>
<p class="alert-success">Produto <?=$nome?>, <?=$preco?> adicionado com sucesso.</p>
<?php include "rodape.php";?>