Este é um tutorial demonstrativo de um script PHP efetuando uma conexão a um banco de dados.
Primeiro iremos criar o banco de dados e adicionar um usuário para ele com seus privilégios, após isso escreveremos o código que será responsável por realizar esta conexão, lembrando que para adequar a demonstração de informações de tabelas do seu banco de dados ao seu site é necessário conhecimento em html e css.
- Note que para cada banco de dados e para cada usuário de banco de dados é nomeado com a seguinte sintaxe:
- Nome do banco: domínio_nomeBD
- Nome do usuário: domínio_nomeUser
- Efetue Login em seu painel de controle, localize a aba “banco de dados” e clique em “banco de dados MySql“.
- Em “criar novo banco de Dados“, preencha o nome do banco e clique em “criar banco de dados“.
- Em seguida crie um usuário para seu banco de dados, você também pode utilizar um usuário já existente para este novo banco caso desejar, basta seguir o próximo passo. Defina um nome para o usuário e uma senha, após isso clique em “criar usuário“.
- Agora precisamos atrelar este usuário ao banco de dados, selecione o usuário desejado e o banco de dados nos campos respectivos e clique em “adicionar“.
- Agora será necessário conceder os devídos privilégios que este usuário terá neste novo banco de dados. basta selecionar os privilégios desejados e clicar em “fazer alterações“, como na imagem abaixo.
- Para prosseguir precisamos criar uma tabela em seu banco de dados permitindo efetuar consultas ao mesmo, para isso retorne ao menu inicial de seu painel de controle e clique em “PhpMyAdmin“.
- Localize na tabela lateral esquerda o nome de seu banco de dados, selecione-o e clique no menu superior em “SQL“. Digite o seguinte código abaixo e clique em “executar“.
CREATE TABLE frase( id INT(10) AUTO_INCREMENT, frase varchar(150) NOT NULL, PRIMARY KEY (id)); INSERT INTO frase (frase) VALUES ("Esta é a minha primeira conexão via PHP ao meu Banco de dados");
Agora iremos escrever o script que fará a conexão do banco de dados com o painel de controle.
- Em seu painel de controle localize a aba “arquivos“, e então clique em “gerenciador de arquivos“.
- Dentro de sua “public_html” clique no menu superior em “+arquivo” para criar um novo arquivo, e então nomeie-o com uma extensão “ponto php“, por exemplo acesso.php.
- Selecione o arquivo e na barra de ferramentas superior clique em “editar“, confirme a edição clicando em “edit“.
- Digite o seguinte código abaixo e clique em “salvar Alterações“.
<?php # Fill our vars and run on cli # $ php -f db-connect-test.php $dbname = 'name'; $dbuser = 'user'; $dbpass = 'pass'; $dbhost = 'host'; $connect = mysql_connect($dbhost, $dbuser, $dbpass) or die("Unable to Connect to '$dbhost'"); mysql_select_db($dbname) or die("Could not open the db '$dbname'"); $test_query = "SHOW TABLES FROM $dbname"; $result = mysql_query($test_query); $tblCnt = 0; while($tbl = mysql_fetch_array($result)) { $tblCnt++; #echo $tbl[0]."<br />\n"; } if (!$tblCnt) { echo "There are no tables<br />\n"; } else { echo "There are $tblCnt tables<br />\n"; }
Para testar o acesso e a consulta ao seu banco de dados basta acessar o seu domínio.com.br/NomeDeSeuArquivoDeConexão
Havendo qualquer dúvida, contate-nos através de um chamado em nosso suporte. Acesse: https://www.hostmach.com.br/suporte