O manual de referência MySQL separa comandos em " comandos administrativos " e " declarações". Os comandos administrativos são aqueles que o cliente MySQL interpreta . As declarações são comandos (consultas) que são enviados para o servidor MySQL e são usados para manipular dados e administrar o servidor . Comandos não são case sensitive , mas convenção MySQL é capitalizar o comando completo e usar letras minúsculas para indicar bases de dados, tabelas e colunas . Comandos Administrativos
O primeiro comando que você deve saber , a fim de acessar o cliente MySQL é o comando shell do sistema operacional " mysql- u username- p". Este comando é digitado no prompt de comando do seu sistema operacional , e você se conecta ao servidor MySQL . Depois de ter ligado para o servidor, você será presenteado com um " mysql> " alerta. Isto é onde você irá digitar os comandos usados pelo MySQL .
A lista completa de comandos administrativos pode ser encontrado digitando "help" ou "\\ h" no prompt de comando ou no Manual de Referência do MySQL (consulte Recursos ) e incluem "clear " ( limpar o comando ) , "exit" (saída MySQL) , "fonte" (executar um arquivo de script SQL ), e " use" (use um banco de dados) .
para conectar-se banco de dados que você deseja usar, você vai digitar o "banco de dados uSE ; comando" (substitua " banco de dados" com o nome exato do banco de dados) . Todos os nomes de banco de dados, tabelas e colunas são sensíveis dentro MySQL . Então, se você nomeou o banco de dados " teste", você não pode acessá-lo digitando "TEST" ou
Note que o " banco de dados USE "; "Test". Comando termina com um ponto e vírgula. Quase todos os comandos usados pelo MySQL termina com um ponto e vírgula. Se você digitar o comando sem o ponto e vírgula e pressione " Enter", você será presenteado com o " -> " alerta. Este aviso diz que MySQL está esperando por mais entrada de você. Basta digitar o ponto e vírgula em falta eo comando será executado.
Demonstrações
A maioria dos comandos usados no MySQL será o que o MySQL Referências ao Manual chamadas "declarações " ou "consultas ". Eles incluem os comandos para criar as tabelas , manipular dados, e administrar o banco de dados. A lista completa de instruções SQL podem ser encontrados no Capítulo 12 do Manual de Referência do MySQL (consulte Recursos) . Este artigo irá cobrir alguns dos comandos SQL mais comuns
Para mostrar as tabelas que estão atualmente em um banco de dados, use o arquivo. " SHOW TABLES ; " de comando. Este comando irá listar uma única coluna com cada tabela como uma linha dentro da coluna. Você também pode usar o comando show para mostrar as colunas de uma tabela , com a sintaxe " MOSTRAR as colunas da tabela ; " (substitua " tabela " com o nome real da tabela )
Para criar uma nova tabela. , use a instrução "CREATE TABLE" . Por exemplo :
CRIAR endereço TABLE ( VARCHAR fname (20) , lname VARCHAR ( 20) , staddress VARCHAR ( 50) , zip INT (7) );
Esta declaração cria uma tabela com o nome "Endereço " e coluna chamada " fname ", " lname ", " staddress " e " zip ". As outras palavras em maiúsculas indicam o tipo de dados de cada coluna
Para inserir dados na tabela , use a instrução INSERT com a sintaxe: .
Inserir valores de endereço ( " Kris ", " Miller ' , '301 qualquer lugar St' , 17598 );
Como você pode ver, os valores que você deseja inserir na tabela estão entre parênteses e string ( valores de texto ) são colocados entre aspas simples . Os valores devem ser inseridos na mesma ordem que as colunas são dispostas na instrução CREATE TABLE
A instrução SELECT permite que você acesse os dados das tabelas com a sintaxe: .
Selecione * FROM endereço;
o curinga * diz ao MySQL para retornar todos os registros a partir do endereço de mesa. A instrução SELECT pode ser usada com muitas outras palavras-chave, e pode incluir declarações sindicais e subconsultas. Para mais informações sobre a instrução SELECT , consulte Recursos.