Base de Conhecimento
Veja o que está acontecendo com seus serviços hoje
Notificações Ver todos
Nenhuma notificação no momento
Notificações Ver todos
Nenhuma notificação no momento
Contratar Serviço
MySQL no cPanel: criar banco/usuário, privilégios e conexão segura (PDO/mysqli)

Criar banco e usuário

  1. Abra MySQL® Database Wizard.
  2. Defina o nome do banco (ex.: usuario_loja).
  3. Crie o usuário (ex.: usuario_admin) e senha forte.
  4. Conceda privilégios (geralmente All Privileges para apps).

Conexões locais (localhost)

Aponte seu app para localhost (socket local). Exemplos:

mysqli

<?php
$mysqli = new mysqli("localhost","usuario_admin","SENHAFORTE","usuario_loja");
$mysqli->set_charset("utf8mb4");
?>

PDO

<?php
$pdo = new PDO("mysql:host=localhost;dbname=usuario_loja;charset=utf8mb4","usuario_admin","SENHAFORTE",[
  PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION,
  PDO::ATTR_DEFAULT_FETCH_MODE=>PDO::FETCH_ASSOC
]);
?>

Segurança

  • Use utf8mb4 para evitar problemas com acentuação/emoji.
  • Mantenha usuários separados por aplicação.
  • Evite usar root ou compartilhar senhas.

FAQ

Erro de acesso negado: cheque usuário, senha e se ele está atribuído ao banco correto.

Esta resposta foi útil?
Sua avaliação ajuda a manter a base de conhecimento melhor para todos.
Artigos Relacionados
Sugestões para você continuar lendo.
Carregando...