#2 Iniciar uma sessão em modo interactivo

1

Nesta fase já temos um SGBD mas ainda “sem” informação relevante. Para aceitar esta afirmação é necessário abstrair-se de alguma informação já existente, tal como é mostrado na figura.

O formato genérico para se iniciar a sessão segue a sintaxe seguinte:

mysql (opções) [nome_da_base_de_dados]

Nota:  (opções) é obrigatório e [nome_da_base_de_dados] é opcional.

Na prática basta algo do tipo:

#mysql -u root -p

Será pedida a palavra-passe do administrador e, caso tudo corra bem, estaremos perante a linha de comandos do programa mysql ( mysql>      ).

De seguida iremos digitar várias linhas de comandos de forma a realizarmos as tarefas pretendidas, uma vez que agora estamos em comunicação directa com o servidor.

Nesta fase convém ter presente que uma instrução SQL pode ocupar várias linhas, pelo que o fim da linha é assinalado de forma especial por (;) ou ( \g ), tal como exemplificado a seguir.

Formas de terminar uma instrução SQL :

select version();
select now();
select version()\g
select now()\g
select version()    ERRO!


No final, naturalmente que iremos desejar terminar a sessão, pelo que devemos executar o comando seguinte:

mysql> quit

A imagem utilizada mostra uma sequência muito simples que exemplifica o que aqui foi dito, sendo o comando showdatabases; meramente ilustrativo.

Quanto às várias opções do programa MySQL vou limitar-me apenas a referir um link para consulta:

http://dev.mysql.com/doc/refman/5.0/en/mysql-command-options.html

principal100

Anúncios

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s