Respostas
Configurando MYSQL
1. Entrando no mysql
1.1 Localize, em seu cPanel, um ícone igual ou semelhante ao que está abaixo (Figura 1):
(Figura 1: Ícone do MySQL no cPanel)
2. Criando um banco de dados
2.1 Já na página do MySQL, localize este formulário (Fig. 2):
(Fig. 2: Formulário para criar banco de dados)
Note que na Fig. 2 o campo com o nome do banco de dados já está preenchido com o valor "sistema", que será utilizado neste artigo. Mas que fique bem claro uma coisa: pode ser qualquer outro nome, isto fica à sua escolha.
Após preencher o nome, clique em "Adicionar Banco de Dados".
E aqui terminamos a criação de um banco de dados. Agora, nesta mesma página da figura 3, clique em Voltar. Vamos ao próximo passo: Criando um usuário para acessar o banco de dados.
3. Criando um usuário para acessar o banco de dados
3.1 De volta à tela principal do MySQL, role a página até chegar na guia Usuários. Agora, preencha o formulário de acordo com os seus dados e clique em "Adicionar Usuário". Utilizaremos "usuario" e "senha" como Nome de Usuário e Senha, respectivamente (Fig. 4).
(Fig. 4: Adicionamos um usuário ao MySQL)
3.2 Se tudo ocorrer bem, uma tela como a da Fig. 5 aparecerá.
(Fig. 5: Usuário adicionado com sucesso)
E agora, mais um passo se foi, enquanto mais um está por vir. Próximo!
4. Atribuindo permissões para um usuário acessar o banco de dados.
Antes, uma pergunta: Você acabou de criar um banco de dados (sistema) e um usuário (usuario), mas você sabe quais são os nomes reais do que você criou?
Aí é que está o problema dos 90% citados na introdução:
"Eu criei o usuário e o banco, certinho, mas ele diz que não existe!"
Bem, lá em cima eu disse que usariamos "pontophp" como nome de usuário do cPanel. Até aqui, nós criamos um banco de dados, chamado "sistema" e um usuário chamado "usuario". Mas aí vai um toque: criamos, na verdade, o banco de dados pontophp_sistema e o usuário pontophp_usuario. Sim! Já percebeu, né? Não? Ok. Vou tentar explicar:
Os nomes de bancos de dados e de usuários, no MySQL associado ao cPanel, obedecem às estruturas UsuárioCpanel_NomeDoBancoDeDados e UsuárioCpanel_NomeDeUsuário, respectivamente (ATENÇÃO! A senha do usuário é a mesma que você criou, esta não sofre alterações). Se não clareou ainda, as imagens podem ajudar.
Apresentamos agora, mais um problema dos 90% dos usuários:
"Veja bem, eu criei tudo certinho, mas na hora que tento executar o programa o MySQL me retorna a mensagem: Permission denied. E agora?"
Bem, agora você vai seguir o passo.
Selecione o usuário e o banco que você criou. Nas opções disponíveis em "Privilégios", é preferível deixar o ALL marcado (deixando o usuário com todas as permissões, como criar, selecionar e deletar tabelas, por exemplo). Mas fica à sua escolha. Feito isso, clique em "Adicionar usuário ao BD".
4.2 Se tudo ocorrer bem, uma tela como a da Fig. 7 aparecerá.
(Fig. 7: As permissões de usuário foram adicionadas ao banco de dados)
Pronto! Já fizemos a parte "grossa". Criamos um banco, um usuário e adicionamos tal usuário a tal banco com suas devidas permissões. Também já sabemos como ficaram os nomes do banco e do usuário que criamos. A parte que envolve o cPanel termina aqui. Agora, pra fechar este artigo, vou introduzir um exemplo de como configurar um script PHP. Aquele famoso arquivo de configuração que geralmente vem em um sistema, e foi citado na introdução do artigo. Lembra?
5. Exemplo de como como configurar um sistema.
Utilizarei no exemplo abaixo os dados que criamos aqui:
pontophp_usuario como usuário,
senha como senha de pontophp_usuario,
pontophp_sistema como nome do banco de dados.
5.1 Agora temos que configurar um sistema que utiliza MySQL! Abrimos um suposto config.php e nos deparamos com algo semelhante a Fig. 8:
(Fig. 8: suposto arquivo de configuração de um script)
(Fig. 9: suposto arquivo de configuração de um script, agora com os seus dados)
1.1 Localize, em seu cPanel, um ícone igual ou semelhante ao que está abaixo (Figura 1):
(Figura 1: Ícone do MySQL no cPanel)
2. Criando um banco de dados
2.1 Já na página do MySQL, localize este formulário (Fig. 2):
(Fig. 2: Formulário para criar banco de dados)
Note que na Fig. 2 o campo com o nome do banco de dados já está preenchido com o valor "sistema", que será utilizado neste artigo. Mas que fique bem claro uma coisa: pode ser qualquer outro nome, isto fica à sua escolha.
Após preencher o nome, clique em "Adicionar Banco de Dados".
E aqui terminamos a criação de um banco de dados. Agora, nesta mesma página da figura 3, clique em Voltar. Vamos ao próximo passo: Criando um usuário para acessar o banco de dados.
3. Criando um usuário para acessar o banco de dados
3.1 De volta à tela principal do MySQL, role a página até chegar na guia Usuários. Agora, preencha o formulário de acordo com os seus dados e clique em "Adicionar Usuário". Utilizaremos "usuario" e "senha" como Nome de Usuário e Senha, respectivamente (Fig. 4).
(Fig. 4: Adicionamos um usuário ao MySQL)
3.2 Se tudo ocorrer bem, uma tela como a da Fig. 5 aparecerá.
(Fig. 5: Usuário adicionado com sucesso)
E agora, mais um passo se foi, enquanto mais um está por vir. Próximo!
4. Atribuindo permissões para um usuário acessar o banco de dados.
Antes, uma pergunta: Você acabou de criar um banco de dados (sistema) e um usuário (usuario), mas você sabe quais são os nomes reais do que você criou?
Aí é que está o problema dos 90% citados na introdução:
"Eu criei o usuário e o banco, certinho, mas ele diz que não existe!"
Bem, lá em cima eu disse que usariamos "pontophp" como nome de usuário do cPanel. Até aqui, nós criamos um banco de dados, chamado "sistema" e um usuário chamado "usuario". Mas aí vai um toque: criamos, na verdade, o banco de dados pontophp_sistema e o usuário pontophp_usuario. Sim! Já percebeu, né? Não? Ok. Vou tentar explicar:
Os nomes de bancos de dados e de usuários, no MySQL associado ao cPanel, obedecem às estruturas UsuárioCpanel_NomeDoBancoDeDados e UsuárioCpanel_NomeDeUsuário, respectivamente (ATENÇÃO! A senha do usuário é a mesma que você criou, esta não sofre alterações). Se não clareou ainda, as imagens podem ajudar.
Apresentamos agora, mais um problema dos 90% dos usuários:
"Veja bem, eu criei tudo certinho, mas na hora que tento executar o programa o MySQL me retorna a mensagem: Permission denied. E agora?"
Bem, agora você vai seguir o passo.
Selecione o usuário e o banco que você criou. Nas opções disponíveis em "Privilégios", é preferível deixar o ALL marcado (deixando o usuário com todas as permissões, como criar, selecionar e deletar tabelas, por exemplo). Mas fica à sua escolha. Feito isso, clique em "Adicionar usuário ao BD".
4.2 Se tudo ocorrer bem, uma tela como a da Fig. 7 aparecerá.
(Fig. 7: As permissões de usuário foram adicionadas ao banco de dados)
Pronto! Já fizemos a parte "grossa". Criamos um banco, um usuário e adicionamos tal usuário a tal banco com suas devidas permissões. Também já sabemos como ficaram os nomes do banco e do usuário que criamos. A parte que envolve o cPanel termina aqui. Agora, pra fechar este artigo, vou introduzir um exemplo de como configurar um script PHP. Aquele famoso arquivo de configuração que geralmente vem em um sistema, e foi citado na introdução do artigo. Lembra?
5. Exemplo de como como configurar um sistema.
Utilizarei no exemplo abaixo os dados que criamos aqui:
pontophp_usuario como usuário,
senha como senha de pontophp_usuario,
pontophp_sistema como nome do banco de dados.
5.1 Agora temos que configurar um sistema que utiliza MySQL! Abrimos um suposto config.php e nos deparamos com algo semelhante a Fig. 8:
(Fig. 8: suposto arquivo de configuração de um script)
(Fig. 9: suposto arquivo de configuração de um script, agora com os seus dados)
Não há comentários.

