{"id":721,"date":"2015-02-26T13:53:10","date_gmt":"2015-02-26T13:53:10","guid":{"rendered":"http:\/\/eurotigroup.com.br\/blog\/?p=721"},"modified":"2015-02-26T13:53:49","modified_gmt":"2015-02-26T13:53:49","slug":"mysql-via-ssh-comandos-basicos","status":"publish","type":"post","link":"https:\/\/eurotigroup.com.br\/blog\/mysql-via-ssh-comandos-basicos.html","title":{"rendered":"MySQL via SSH: comandos b\u00e1sicos"},"content":{"rendered":"<p>O objetivo deste curto tutorial \u00e9 introduzir os primeiros conceitos, de forma bem objetiva e com exemplos pr\u00e1ticos, a quem est\u00e1 tendo o seu primeiro contato com o MySQL ou precisa apenas obter uma refer\u00eancia r\u00e1pida sobre como lidar com cria\u00e7\u00e3o\/remo\u00e7\u00e3o de bancos de dados, tabelas e registros, entre outras tarefas b\u00e1sicas.<br \/>\nNo meio do texto, h\u00e1 links para outros artigos em que os comandos s\u00e3o abordados com maior profundidade.<\/p>\n<h5>-NOTAS<\/h5>\n<ul>\n<li>N\u00e3o esque\u00e7a de sempre terminar o comando com um \u2018;\u2019 (ponto e v\u00edrgula), ou ele n\u00e3o funcionar\u00e1;<\/li>\n<li>Tenha em mente o limite de 64 caracteres para nomes de bancos de dados;<\/li>\n<li>Para evitar problemas ao mover dados entre servidores de diferentes sistemas operacionais use apenas letras min\u00fasculas, alfanum\u00e9ricas e<i>underscores<\/i> nos nomes dos bancos e das tabelas;<\/li>\n<li>E, sim, voc\u00ea pode escrever tudo em letras min\u00fasculas \u2013 tanto os comandos, como as vari\u00e1veis. O cliente MySQL n\u00e3o \u00e9 sens\u00edvel \u00e0 caixa das letras. Este tutorial as usa apenas para tornar mais f\u00e1cil a leitura e a compreens\u00e3o;<\/li>\n<\/ul>\n<h2>Comandos MySQL<\/h2>\n<p>Ap\u00f3s a instala\u00e7\u00e3o completa do MySQL, alguns programas, que fazem parte do pacote, ajudam a conectar ao servidor e a realizar todas as tarefas administrativas. O cliente <code>mysql<\/code> \u00e9 o principal deles e \u00e9 nele que este artigo manter\u00e1 o foco.<\/p>\n<h2>Como conectar ao MySQL<\/h2>\n<p>Conecte-se ao servidor MySQL com o seguinte comando:<\/p>\n<div id=\"highlighter_819159\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"plain\">mysql -h NOME-DO-SERVIDOR -u NOME-DO-USUARIO<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Ap\u00f3s dar o comando, o sistema vai pedir a sua senha de usu\u00e1rio.<br \/>\n<span style=\"text-decoration: underline;\"><strong>Dica:<\/strong><\/span> Se voc\u00ea instalou o MySQL no seu pr\u00f3prio PC, pode usar <code>localhost<\/code> no lugar de<code>NOME-DO-SERVIDOR<\/code>.<br \/>\nNo exemplo, a seguir, veja como se conectar como <i>root<\/i>:<\/p>\n<div id=\"highlighter_397360\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"plain\">mysql -u root -p<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Se n\u00e3o foi voc\u00ea quem fez a instala\u00e7\u00e3o, pode precisar contatar o administrador do banco de dados para saber que valores usar para conectar ao servidor MySQL.<br \/>\nEm servidores remotos, voc\u00ea provavelmente precisar\u00e1 usar o SSH para se conectar ao MySQL.<\/p>\n<h2>Como criar um banco de dados no MySQL<\/h2>\n<p>O comando para criar um <a title=\"Leia mais artigos sobre BANCOS DE DADOS\" href=\"http:\/\/elias.praciano.com\/2014\/06\/5-dicas-para-melhorar-o-desempenho-do-firefox\/\" target=\"_blank\">banco de dados<\/a> \u00e9 este:<\/p>\n<div id=\"highlighter_520263\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">CREATE<\/code> <code class=\"keyword\">DATABASE<\/code> <code class=\"plain\">nome-do-banco;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Para ver todos os bancos de dados existentes no servidor:<\/p>\n<div id=\"highlighter_188216\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"plain\">SHOW DATABASES;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Em um exemplo pr\u00e1tico, a cria\u00e7\u00e3o do banco de dados <code>testes<\/code>, ficaria assim:<\/p>\n<div id=\"highlighter_423466\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">CREATE<\/code> <code class=\"keyword\">DATABASE<\/code> <code class=\"plain\">testes;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Voc\u00ea pode exibir os bancos de dados criados, atrav\u00e9s do comando SHOW:<\/p>\n<div id=\"highlighter_70084\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"plain\">SHOW DATABASES;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Antes de criar uma <a title=\"Leia mais sobre TABELAS no MySQL\" href=\"http:\/\/elias.praciano.com\/?s=tabelas\" target=\"_blank\">tabela<\/a> ou realizar qualquer opera\u00e7\u00e3o, \u00e9 necess\u00e1rio selecionar o banco de dados que vai ser usado:<\/p>\n<div id=\"highlighter_724143\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"plain\">USE testes;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2>Como criar uma tabela no MySQL<\/h2>\n<p>Como j\u00e1 foi dito, antes de criar uma tabela, voc\u00ea precisa indicar o banco de dados a ser usado \u2013 dentro do qual vai criar uma tabela. Que tal usarmos o exemplo do t\u00f3pico anterior?<\/p>\n<div id=\"highlighter_197723\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"plain\">USE testes;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Agora, vamos criar uma tabela dentro dele, com o nome <code>clientes<\/code>:<\/p>\n<div id=\"highlighter_876805\" class=\"syntaxhighlighter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>1<\/code><\/td>\n<td class=\"content\"><code class=\"keyword\">CREATE<\/code> <code class=\"keyword\">TABLE<\/code> <code class=\"plain\">`clientes` (<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>2<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0\u00a0<\/code><code class=\"plain\">`idCliente` mediumint(8) unsigned <\/code><code class=\"color1\">NOT<\/code> <code class=\"color1\">NULL<\/code> <code class=\"plain\">auto_increment,<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>3<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0\u00a0<\/code><code class=\"plain\">`nomeEmpresa` <\/code><code class=\"keyword\">varchar<\/code><code class=\"plain\">(255),<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>4<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0\u00a0<\/code><code class=\"plain\">`nomeDiretor` <\/code><code class=\"keyword\">varchar<\/code><code class=\"plain\">(255) <\/code><code class=\"keyword\">default<\/code> <code class=\"color1\">NULL<\/code><code class=\"plain\">,<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>5<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0\u00a0<\/code><code class=\"plain\">`numEmpregados` mediumint <\/code><code class=\"keyword\">default<\/code> <code class=\"color1\">NULL<\/code><code class=\"plain\">,<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>6<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0\u00a0<\/code><code class=\"keyword\">PRIMARY<\/code> <code class=\"keyword\">KEY<\/code> <code class=\"plain\">(`idCliente`)<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>7<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">) AUTO_INCREMENT=1;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Voc\u00ea pode pedir pro sistema exibir todas as tabelas presentes no banco de dados selecionado:<\/p>\n<div id=\"highlighter_768068\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"plain\">SHOW tables;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Para obter informa\u00e7\u00f5es sobre uma tabela, voc\u00ea pode usar o comando DESCRIBE ou DESC:<\/p>\n<div id=\"highlighter_478521\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"plain\">DESCRIBE clientes;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Como inserir mais dados em uma tabela<\/h2>\n<p>Vamos \u201cpovoar\u201d mais a nossa tabela com alguns dados:<\/p>\n<div id=\"highlighter_848037\" class=\"syntaxhighlighter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>1<\/code><\/td>\n<td class=\"content\"><code class=\"keyword\">INSERT<\/code> <code class=\"keyword\">INTO<\/code> <code class=\"plain\">`clientes` (`idCliente`,`nomeEmpresa`,`nomeDiretor`,`numEmpregados`) <\/code><code class=\"keyword\">VALUES<\/code> <code class=\"plain\">(1,<\/code><code class=\"string\">\"Malesuada Inc.\"<\/code><code class=\"plain\">,<\/code><code class=\"string\">\"Johnny Pedd\"<\/code><code class=\"plain\">,4847);<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>2<\/code><\/td>\n<td class=\"content\"><code class=\"keyword\">INSERT<\/code> <code class=\"keyword\">INTO<\/code> <code class=\"plain\">`clientes` (`idCliente`,`nomeEmpresa`,`nomeDiretor`,`numEmpregados`) <\/code><code class=\"keyword\">VALUES<\/code> <code class=\"plain\">(2,<\/code><code class=\"string\">\"Aliquam Inc.\"<\/code><code class=\"plain\">,<\/code><code class=\"string\">\"Al Capino\"<\/code><code class=\"plain\">,4135);<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>3<\/code><\/td>\n<td class=\"content\"><code class=\"keyword\">INSERT<\/code> <code class=\"keyword\">INTO<\/code> <code class=\"plain\">`clientes` (`idCliente`,`nomeEmpresa`,`nomeDiretor`,`numEmpregados`) <\/code><code class=\"keyword\">VALUES<\/code> <code class=\"plain\">(3,<\/code><code class=\"string\">\"Union Carbide\"<\/code><code class=\"plain\">,<\/code><code class=\"string\">\"Robert Ne Diro\"<\/code><code class=\"plain\">,3755);<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>4<\/code><\/td>\n<td class=\"content\"><code class=\"keyword\">INSERT<\/code> <code class=\"keyword\">INTO<\/code> <code class=\"plain\">`clientes` (`idCliente`,`nomeEmpresa`,`nomeDiretor`,`numEmpregados`) <\/code><code class=\"keyword\">VALUES<\/code> <code class=\"plain\">(4,<\/code><code class=\"string\">\"Magna Carta Ltda.\"<\/code><code class=\"plain\">,<\/code><code class=\"string\">\"Wenzel Dashington\"<\/code><code class=\"plain\">,3071);<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>5<\/code><\/td>\n<td class=\"content\"><code class=\"keyword\">INSERT<\/code> <code class=\"keyword\">INTO<\/code> <code class=\"plain\">`clientes` (`idCliente`,`nomeEmpresa`,`nomeDiretor`,`numEmpregados`) <\/code><code class=\"keyword\">VALUES<\/code> <code class=\"plain\">(5,<\/code><code class=\"string\">\"Nunc Corp.\"<\/code><code class=\"plain\">,<\/code><code class=\"string\">\"\"<\/code><code class=\"plain\">,3859);<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>6<\/code><\/td>\n<td class=\"content\"><code class=\"keyword\">INSERT<\/code> <code class=\"keyword\">INTO<\/code> <code class=\"plain\">`clientes` (`idCliente`,`nomeEmpresa`,`nomeDiretor`,`numEmpregados`) <\/code><code class=\"keyword\">VALUES<\/code> <code class=\"plain\">(6,<\/code><code class=\"string\">\"In Company\"<\/code><code class=\"plain\">,<\/code><code class=\"string\">\"Macaulay Bulkin\"<\/code><code class=\"plain\">,4440);<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Lembra que o campo <code>idCliente<\/code> foi criado com o par\u00e2metro <code>auto_increment<\/code>. Seu preenchimento \u00e9 autom\u00e1tico. Voc\u00ea n\u00e3o precisa informar o seu valor, portanto:<\/p>\n<div id=\"highlighter_976612\" class=\"syntaxhighlighter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>1<\/code><\/td>\n<td class=\"content\"><code class=\"keyword\">INSERT<\/code> <code class=\"keyword\">INTO<\/code> <code class=\"plain\">`clientes`<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>2<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">(`idCliente`,`nomeEmpresa`,`nomeDiretor`,`numEmpregados`)<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>3<\/code><\/td>\n<td class=\"content\"><code class=\"keyword\">VALUES<\/code> <code class=\"plain\">(<\/code><code class=\"string\">''<\/code><code class=\"plain\">,<\/code><code class=\"string\">\"GameCorp.\"<\/code><code class=\"plain\">,<\/code><code class=\"string\">\"Din Viesel\"<\/code><code class=\"plain\">,2071);<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2>Como ver os registros na tabela com o comando SELECT<\/h2>\n<p>Tal como o nome sugere, o comando <a title=\"Leia mais sobre o comando SELECT\" href=\"http:\/\/elias.praciano.com\/?s=select\" target=\"_blank\">SELECT<\/a> seleciona e exibe os registros gravados na tabela.<br \/>\nA maneira mais simples de us\u00e1-lo \u00e9 essa:<\/p>\n<div id=\"highlighter_480515\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">SELECT<\/code> <code class=\"plain\">* <\/code><code class=\"keyword\">FROM<\/code> <code class=\"plain\">clientes;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Voc\u00ea pode refinar a pesquisa de in\u00fameras maneiras.<br \/>\nSe quiser ver apenas o conte\u00fado dos campos <code>id_cliente<\/code> e <code>nome_empresa<\/code>, use-o assim:<\/p>\n<div id=\"highlighter_945587\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">SELECT<\/code> <code class=\"plain\">id_cliente, nome_empresa <\/code><code class=\"keyword\">FROM<\/code> <code class=\"plain\">clientes;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2>Como remover um registro de uma tabela<\/h2>\n<p>A sintaxe do comando para apagar um registro \u00e9:<\/p>\n<div id=\"highlighter_68657\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">DELETE<\/code> <code class=\"keyword\">FROM<\/code> <code class=\"plain\">nome-da-tabela <\/code><code class=\"keyword\">WHERE<\/code> <code class=\"plain\">nome-da-coluna=texto;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Veja um exemplo pr\u00e1tico de uso do comando DELETE:<\/p>\n<div id=\"highlighter_6894\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">DELETE<\/code> <code class=\"keyword\">FROM<\/code> <code class=\"plain\">clientes <\/code><code class=\"keyword\">WHERE<\/code> <code class=\"plain\">nomeEmpresa = <\/code><code class=\"string\">'GameCorp'<\/code><code class=\"plain\">;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Com este comando, TODOS os registros que tiverem <code>nomeEmpresa = 'GameCorp'<\/code> ser\u00e3o eliminados. Neste caso, h\u00e1 apenas 1. Mas vamos imaginar que houvesse 10 ou 100 registros em que o<code>nomeEmpresa<\/code> fosse igual a <code>GameCorp<\/code>. Neste caso, seria necess\u00e1rio usar outro campo como refer\u00eancia para encontrar o registro que eu desejo eliminar. No nosso caso, h\u00e1 o campo <code>idCliente<\/code>, que \u00e9 \u00fanico \u2013 ele n\u00e3o se repete dentro da tabela:<\/p>\n<div id=\"highlighter_96197\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">DELETE<\/code> <code class=\"keyword\">FROM<\/code> <code class=\"plain\">clientes <\/code><code class=\"keyword\">WHERE<\/code> <code class=\"plain\">idCliente = 7;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<h2>Como remover uma tabela ou um banco de dados<\/h2>\n<p>Seja cuidadoso(a). O comando <code>DROP<\/code> apaga <span style=\"text-decoration: underline;\">permanentemente<\/span> uma tabela ou um banco de dados. Veja como usar o DROP para eliminar uma tabela:<\/p>\n<div id=\"highlighter_332961\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">DROP<\/code> <code class=\"keyword\">TABLE<\/code> <code class=\"plain\">nome-da-tabela;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>ou, como remover um banco de dados:<\/p>\n<div id=\"highlighter_56869\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">DROP<\/code> <code class=\"keyword\">DATABASE<\/code> <code class=\"plain\">nome-do-banco;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<h2>Como limpar uma tabela<\/h2>\n<p>Para limpar uma tabela, use o comando TRUNCATE. Internamente, ele remove a tabela primeiro e, depois, a recria com a mesma estrutura \u2013 s\u00f3 que sem os dados. Se houver um contador AUTO_INCREMENT, na tabela em quest\u00e3o, ele \u00e9 zerado e recolocado. Veja como funciona:<\/p>\n<div id=\"highlighter_173703\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">TRUNCATE<\/code> <code class=\"keyword\">TABLE<\/code> <code class=\"plain\">nome-da-tabela;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2>Como alterar um registro no MySQL<\/h2>\n<p>Aqui, o comando UPDATE entra em a\u00e7\u00e3o. Vamos ver como us\u00e1-lo para alterar o valor de um campo dentro de um registro:<\/p>\n<div id=\"highlighter_660691\" class=\"syntaxhighlighter nogutter  \">\n<div class=\"lines no-wrap\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"content\"><code class=\"keyword\">UPDATE<\/code> <code class=\"plain\">clientes <\/code><code class=\"keyword\">SET<\/code> <code class=\"plain\">numEmpregados=1999 <\/code><code class=\"keyword\">WHERE<\/code> <code class=\"plain\">idCliente = 1;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Fonte:\u00a0http:\/\/elias.praciano.com\/2013\/02\/mysql-comandos-basicos\/<\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>O objetivo deste curto tutorial \u00e9 introduzir os primeiros conceitos, de forma bem objetiva e com exemplos pr\u00e1ticos, a quem est\u00e1 tendo o seu primeiro contato com o MySQL ou precisa apenas&#8230;<\/p>\n","protected":false},"author":1,"featured_media":724,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,4],"tags":[],"class_list":["post-721","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-server-dedicado-vps","category-tutorial"],"_links":{"self":[{"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/posts\/721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/comments?post=721"}],"version-history":[{"count":3,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/posts\/721\/revisions"}],"predecessor-version":[{"id":725,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/posts\/721\/revisions\/725"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/media\/724"}],"wp:attachment":[{"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/media?parent=721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/categories?post=721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/tags?post=721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}