Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 6 
 
 
 
: 
Como já dissemos anteriormente, o servidor de banco de dados é um 
agente fundamental para o bom funcionamento do SGBD. Com o MySQL 
não haveria de ser diferente. Ao longo desta aula, iremos aprender a 
configurar o sistema operacional Windows para suportar todos os 
recursos de segurança e desempenho do MySQL. É bom lembrar que essa 
configuração difere para cada sistema operacional. Portanto, o que vale 
para o Windows, não vale para o Linux, e vice -versa. 
 
 
1.1 Administrando o MySQL por comandos de prompt 
 
Para rodar o MySQL em seu computador com o 
Windows 10 instalado, siga o passo a passo abaixo: 
 Abra o prompt de comando do Windows 10 em modo 
de administração. Isto é simples de fazer. Basta digitar 
a palavra “prompt” na barra de pesquisa ao lado do 
menu “Iniciar” do Windows. O ícone “Prompt de 
comando” irá ser exibido logo no topo do menu, como 
mostra a figura ao lado. 
 Ao aparecer o ícone “Prompt de comando”, clique com 
o botão direito do mouse por sobre o mesmo, e, na 
sequência, clique na opção: “Executar como 
administrador”. A seguinte janela será aberta: 
Ao término desta aula você será capaz de configurar um SGBD típico, 
assim como os principais recursos do sistema operacional sob o qual ele 
está instalado. 
Figura 1 - Menu de pesquisa do Windows. 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 7 
 
 
 
 
 
Figura 2 - Executando o prompt de comando do Windows. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Nestas condições, clique na janela de prompt e digite os seguintes 
comandos: 
cd\program files\mysql\mysql utilities 1.6 
Para que a sequência de operações a ser realizada a 
seguir funcione a contento, não deixe de executar o 
prompt de comando como administrador. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 8 
 
 
Isto fará com que o Windows mude o prompt de comando para atuar 
dentro da pasta onde se localizam os programas utilitários do MySQL, 
como mostra a figura a seguinte. 
 
Figura 3 - Prompt de comando na pasta de ut ilitários do MySQL. 
 
Para iniciar a execução do módulo de administração do MySQL, execute o 
programa “MySQL start”, como ilustrado a seguir. 
mysql start 
A partir deste comando, um novo prompt de comando será inicializado, 
desta vez, obedecendo apenas os comandos do MySQL. 
 
 
1.2 Administrando o MySQL por console de interface gráfica 
 
Existe um outro modo de se administrar bancos de dados MySQL, sem ter 
que recorrer ao prompt de comando. Estamos falando do PhpMyAdmin. 
Trata-se de um programa, desenvolvido na linguagem PHP, que permite a 
criação e atualização de bancos de dados MySQL por meio de uma 
interface gráfica amigável. 
 
1.2.1 Instalando o Wamp Server 
 
Para instalar o PhpMyAdmin, precisamos instalar um servidor de banco 
de dados compatível. Os mais utilizados são o Xamp e o Wamp Server. 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 9 
 
 
Vamos optar por este segundo. Siga o passo a passo abaixo para instalar 
o Wamp Server em seu Windows. 
 Acesse o site https://sourceforge.net/projects/wampserver/ (acesso em 
03/12/2017) para fazer o download do Vampe Server. 
 
 
Figura 4 - Website para download do Wamp Server. Fonte: 
https://sourceforge.net/projects/wampserver/ (Acesso em 03/12/2017) 
 
 
 Após o download do programa 
wampserver3.1.0_x64.exe (para computadores com o 
Windows 10 instalado), execute-o. A primeira ação que o 
programa de instalação realiza é perguntar o idioma do 
usuário. Escolha “English”. 
 
 A próxima janela do assistente de instalação pede a sua aceitação 
quanto aos termos do licenciamento do programa. Lembramos que esses 
programas apresentam licença GPL. 
Figura 5 - Seleção do idioma. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 10 
 
 
 
Figura 6 - Aceite-se dos termos da licença. 
 
 
 A próxima janela do assistente de instalação pede a sua aceitação 
quanto aos termos do licenciamento especificamente do Wamp Server. 
Se de acordo, clique em “Next” para prosseguir com a i nstalação. 
 
 
Figura 7 - Aceite-se dos termos da licença do Wamp Server. 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 11 
 
 
 Na sequência, o instalador do Wamp Server irá perguntar em que pasta 
você deseja armazenar o servidor. Recomendamos manter a pasta 
indicada pelo programa (default). 
 
Figura 8 - Pasta onde ficará armazenado o Wamp Server. 
 
 Agora, descreva o nome com o qual o atalho do menu “Iniciar” do 
Windows deverá ser exibido. 
 
Figura 9 - Nome do ícone de atalho para a chamada do Wamp Server. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 12 
 
 
 Tudo pronto para iniciar a instalação. Para isto, basta clicar no botão 
“Install” e aguardar as próximas etapas. 
 
Figura 10 - Início da instalação. 
 
 Após a instalação do Wamp Server, o assistente irá perguntar que 
recursos deverão ser utilizados para executar cada um de seus módulos. 
Primeiramente ele irá questionar que navegador será utilizado pelo 
Wamp. O default é o Internet Explorer, mas outro também poderá ser 
utilizado. Em seguida, a mesma pergunta será feita no que se refere ao 
editor de textos padrão do Wamp Server (veja figura a seguir). Confirme o 
default, que é o Notepad (bloco de notas do Windows). 
 
 
Figura 11 - O notepad .exe será usado como editor de textos do Wamp Server. Deseja trocar por 
outro? 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 13 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Agora, o instalador solicitará o seu “de acordo” em relação aos termos 
da licença de uso do módulo PhpMyAdmin, que se constituem em uma 
licença GPL, assim como os das outras ferramentas. Lembre -se que é a 
partir desta ferramenta que conseguiremos administr ar o MySQL. 
 
 
Figura 12 - Aceitação dos termos de licença do PhpMyAdmin. 
 
 
 Finalmente, chegamos ao término da instalação do Wamp Server. Clique 
em “Finish” para finalizar. 
É possível que o Windows peça permissão para você 
aceitar a ativação do Apache, pedindo para abrir o seu 
firewall para permitir seu acesso. Clique em “Permitir” e 
siga adiante, neste caso. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 14 
 
 
 
Figura 13 - Finalização do assistente de instalação do Wamp Server. 
 
Como podemos observar na figura ao lado, no menu iniciar o 
Windows, após a instalação do Wamp Server, aparecem dois 
ícones do Wamp Server. 
O primeiro (mais acima) se refere ao programa 
“Wampserver64”. Este programa tem por finalidade ativar o 
servidor Wamp Server em segundo plano no Windows, ou seja, a 
partir do momento em que você clique neste ícone, o Wamp 
Server começará a rodar em background. O segundo é apenas 
um atalho para a página do Wamp Server na web 
Ao ser executado, o “wamserver64.exe” não exibe nenhuma 
interface. Para verificar se ele está rodando corretamente, basta 
clicar no menu de ícones ocultos, no canto inferior direito do 
Windows (barra de tarefas). A figura abaixo m ostra o ícone do 
Wamp Server em segundo plano. 
 
 
Figura 14 - Menu inic iar com dois ícones do 
Wamp Server. 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 15 
 
 
 
Figura 15 - Ícone do Wamp Server indicando execução em segundo plano. 
 
 
Para configurar o Wamp Server, clique por sobre seu ícone oculto com 
o botão direito do mouse. Um vasto menu será aberto, oferecendo 
várias opções de configuração. Entre essasopções, há uma que nos 
permite mudar o idioma padrão do servidor. Se você tem dificuldade 
com a língua inglesa, aí está uma ótima oportunidade de trabalhar com 
os módulos do Wamp Server em português. 
 
 
 
 
 
 
 
 
 
 
1.2.2 Rodando o PhpMyAdmin 
 
Mas, espere um momento! Afinal, você lembra por que fizemos tudo isso? 
Vamos refrescar sua memória: precisamos rodar o PhpMyAdmin. É isto 
que iremos fazer com o próximo passo a passo. 
Figura 16 - Configurações do 
Wamp Server. 
O Wamp Server instala automaticamente o MySQL. 
Ou seja, caso você já o tenha instalado, esta versão 
será substituída pela versão incorporada ao pacote 
do Wamp. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 16 
 
 
 Para rodar o PhpMyAdmin, mais uma vez abra o menu de ícones ocultos 
e clique em cima do ícone do Wamp Server, desta vez, com o botão 
esquerdo do mouse. O seguinte menu irá aparecer . 
 
Figura 17 - Menu do Wamp Server 3.1.0. 
 
 
 Clique na opção 
“PhpMyAdmin” para 
executar o gerenciador 
do MySQL via browser. O 
navegador default 
escolhido no ato da 
instalação do Wamp 
Server será executado 
com a URL do 
PhpMyAdmin aberta. No 
nosso caso, escolhemos 
o Internet Explorer, 
lembra? 
 Como não escolhemos 
senha alguma para o 
usuário principal do 
MySQL (“root”), basta 
clicar no botão 
Figura 18 - Página de autenticação do PhpMyAdmin . 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 17 
 
 
“Executar” para iniciar o serviço de gerenciamento do MySQL através do 
Internet Explorer. Faça isto, mas, não esqueça de, posteriormente, definir 
uma senha de acesso para o usuário “root” do MySQL. 
 
 
 
Figura 19 - Interface do PhpMyAdmin na língua portuguesa, rodando em uma versão do navegador 
Internet Explorer. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 18 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Para visualizar a interface do PhpMyAdmin em inglês (recomendável), 
clique no menu “Língua - Language” e selecione a opção “English” na 
lista. Neste momento, o navegador irá atualizar a página, passando a 
exibir a seguinte: 
 
Figura 20 - Interface do PhpMyAdmin em inglês. 
Vamos falar sobre o idioma padrão das ferramentas? 
Conforme podemos observar na última linha exibida na 
página principal do PhpMyAdmin, a tradução do inglês 
para o idioma escolhido (português) está incompleta, o 
que poderá gerar alguma confusão no decorrer de seu uso. 
Ainda que você não saiba falar, escrever ou compreender 
termos em inglês, é fortemente recomendável que você 
utilize essas e outras ferramentas na língua inglesa. Para 
facilitar a sua vida, vamos adotar este idioma de agora em 
diante, traduzindo todos os termos técnicos tanto quanto 
possível. 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 19 
 
 
Pronto. A partir de agora estamos habilitados a gerenciar bancos de 
dados MySQL por meio de uma interface mais amigável do que o prompt 
de comando. 
 
1.3 Criando o primeiro banco de dados 
 
Para iniciarmos o gerenciamento do MySQL por meio de seu console 
interativo, o PhpMyAdmin, tudo o que precisamos é criar o nosso primeiro 
banco de dados. Vamos então criar o nosso banco de dados exemplo, 
intitulado “EscolaPrime”. 
 
 
 
 
 
 
Para isto, acione o menu “New” (novo) posicionado no topo do menu 
lateral esquerdo da página, como mostra a figura abaixo. 
 
Figura 21 - Formulário de criação de um novo banco de dados no PhpMyAdmin. 
Lembre-se, um banco de dados é uma coleção de tabelas 
e outros objetos de BD. Não cabe criar um banco de dados 
restrito a apenas um pequeno conjunto de tabelas, mas 
sim de modo mais abrangente possível. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 20 
 
 
Criar um banco de dados MySQL por meio do PhpMyAdmin é muito 
simples. Basta digitar o nome que queremos atribuir ao banco de dados e 
clicar no botão “Create” (criar). 
 Digite “EscolaPrime” no campo “Create Database” e clique em “Create”. 
Veja o resultado disto na próxima página exibida pelo PhpMyAdmin: 
 
Figura 22 - Página exib ida após a criação de um banco de dados (vazio). 
Note que o banco de dados “EscolaPrime” foi criado pelo PhpMyAdmin e, 
por enquanto, encontra-se vazio, ou seja, sem qualquer tabela disponível. 
O efeito que acabamos de perceber poderia ter sido causado pela 
execução do seguinte comando SQL dentro da aba “SQL”: 
 
Figura 23 - Criação de um banco de dados usando o comando DDL "Create Database". 
Tecnologias e Linguagens de Banco de Dados | Danilo Nogueira | 21 
 
 
Observe que, ao criarmos o banco de dados “EscolaPrime”, seu 
nome passa a aparecer na barra de menu lateral esquerda, como 
podemos ver na ilustração ao lado. Assim, toda vez que 
quisermos aplicar comandos sobre este banco de dados, basta 
clicarmos em seu nome naquele menu. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 24 - Barra de menu lateral 
esquerdo do PhpMyAdmin. 
Note que, ao abrirmos o PhpMyAdmin, aparecem 
alguns bancos de dados previamente criados nesta 
barra de menu. Trata-se de bancos de dados de 
parâmetros, para uso do próprio PhpMyAdmin. 
Salientamos ainda que a criação de um banco de dados 
pode ser feita de três maneiras diferentes: pelo console 
interativo, pelo console de comando SQL (DDL), ou ainda 
pelo prompt de comando, como vimos anteriormente.

Mais conteúdos dessa disciplina