{"id":4254,"date":"2016-10-03T13:12:16","date_gmt":"2016-10-03T13:12:16","guid":{"rendered":"http:\/\/www.deuzebranaweb.com.br\/?p=4254"},"modified":"2016-10-03T13:12:16","modified_gmt":"2016-10-03T13:12:16","slug":"mysql-comandos-basicos","status":"publish","type":"post","link":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/2016\/10\/03\/mysql-comandos-basicos\/","title":{"rendered":"MySQL: 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 \/>\n<a href=\"http:\/\/elias.praciano.com\/2013\/02\/mysql-comandos-basicos\/mysql-dolphin-over-gray-wallpaper\/#main\" rel=\"attachment wp-att-2476\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2476\" src=\"http:\/\/elias.praciano.com\/wp-content\/uploads\/2013\/02\/mysql-dolphin-over-gray-wallpaper-300x169.jpg\" sizes=\"(max-width: 300px) 100vw, 300px\" srcset=\"https:\/\/elias.praciano.com\/wp-content\/uploads\/2013\/02\/mysql-dolphin-over-gray-wallpaper-300x169.jpg 300w, https:\/\/elias.praciano.com\/wp-content\/uploads\/2013\/02\/mysql-dolphin-over-gray-wallpaper.jpg 512w\" alt=\"mysql logo\" width=\"300\" height=\"169\" \/><\/a><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<p>&nbsp;<\/p>\n<h2>Comandos MySQL<\/h2>\n<div class=\"googlepublisherpluginad\"><ins class=\"adsbygoogle\" data-ad-format=\"auto\" data-ad-client=\"ca-pub-4471688302049934\" data-tag-origin=\"pso\" data-ad-slot=\"1318838008\" data-ad-channel=\"WordPressSinglePost\" data-adsbygoogle-status=\"done\"><\/ins><ins id=\"aswift_4_expand\"><\/ins><ins id=\"aswift_4_anchor\"><iframe id=\"aswift_4\" name=\"aswift_4\" width=\"640\" height=\"60\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/ins><\/div>\n<p>Ap\u00f3s a <a title=\"Como instalar o MySQL no Ubuntu\" href=\"http:\/\/elias.praciano.com\/2013\/10\/como-instalar-o-mysql-5-5-no-ubuntu\/\" target=\"_blank\">instala\u00e7\u00e3o completa do MySQL<\/a>, 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_546262\" 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<u><strong>Dica:<\/strong><\/u> 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_707890\" 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 <a title=\"Como conectar ao MySQL via SSH\" href=\"http:\/\/elias.praciano.com\/2013\/05\/como-conectar-ao-mysql-via-shell-ou-ssh-no-dreamhost\/\">SSH para se conectar ao MySQL<\/a>.<\/p>\n<h2>Como criar um banco de dados no MySQL<\/h2>\n<p>O comando para criar um <a title=\"Posts relacionados ao banco de dados MySQL.\" href=\"http:\/\/elias.praciano.com\/?s=banco+de+dados\" target=\"_blank\">banco de dados<\/a> \u00e9 este:<\/p>\n<div id=\"highlighter_131193\" 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_825529\" 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_458198\" 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_33769\" 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_924228\" 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<blockquote>\n<h6>LEIA MAIS:<\/h6>\n<ul>\n<li><a title=\"MySQL \u2013 Introdu\u00e7\u00e3o pr\u00e1tica - criar bancos de dados.\" href=\"http:\/\/elias.praciano.com\/2014\/01\/mysql-introducao-pratica\/\" target=\"_blank\">Como criar bancos de dados<\/a><\/li>\n<\/ul>\n<\/blockquote>\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_854758\" 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<p>&nbsp;<\/p>\n<div id=\"highlighter_156635\" 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\"><span style=\"color: #0000ff;\"><code class=\"keyword\">CREATE<\/code> <code class=\"keyword\">TABLE<\/code><\/span> <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><span style=\"color: #0000ff;\"><code class=\"keyword\">varchar<\/code><\/span><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><span style=\"color: #0000ff;\"><code class=\"keyword\">varchar<\/code><\/span><code class=\"plain\">(255) <\/code><span style=\"color: #0000ff;\"><code class=\"keyword\">default<\/code><\/span> <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><span style=\"color: #0000ff;\"><code class=\"keyword\">default<\/code><\/span> <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><span style=\"color: #0000ff;\"><code class=\"keyword\">PRIMARY<\/code> <code class=\"keyword\">KEY<\/code><\/span> <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_601030\" 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_887711\" 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<\/div>\n<\/div>\n<\/div>\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_414414\" 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_758505\" 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<\/div>\n<\/div>\n<\/div>\n<blockquote>\n<h6>LEIA MAIS:<\/h6>\n<ul>\n<li><a title=\"Como criar tabelas no MySQL\" href=\"http:\/\/elias.praciano.com\/2014\/01\/como-criar-tabelas-no-mysql\/\" target=\"_blank\">Guia \u2013 como criar tabelas<\/a><\/li>\n<li><a title=\"Mecanismos de armazenamento no MySQL ou Storage Engines\" href=\"http:\/\/elias.praciano.com\/2014\/01\/mecanismos-de-armazenamento-no-mysql-ou-storage-engines\/\">Mecanismos de armazenamento<\/a> \u2013 veja quais <i>storage engines<\/i> podem ser usados para criar tabelas no MySQL<\/li>\n<li><a title=\"MySQL: Como criar uma tabela a partir de uma declara\u00e7\u00e3o SELECT\" href=\"http:\/\/elias.praciano.com\/2014\/03\/mysql-como-criar-uma-tabela-a-partir-de-uma-declaracao-select\/\">Crie tabelas a partir de uma declara\u00e7\u00e3o SELECT<\/a> \u2013 como criar uma tabela a partir de outra existente<\/li>\n<\/ul>\n<\/blockquote>\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_729893\" 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_534830\" 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<\/div>\n<\/div>\n<\/div>\n<blockquote>\n<h6>SAIBA MAIS<\/h6>\n<ul>\n<li><a title=\"MySQL: Como criar uma tabela a partir de uma declara\u00e7\u00e3o SELECT\" href=\"http:\/\/elias.praciano.com\/2014\/03\/mysql-como-criar-uma-tabela-a-partir-de-uma-declaracao-select\/\">Use SELECT para criar uma nova tabela<\/a> \u2013 veja mais um exemplo de uso do comando.<\/li>\n<li><a title=\"Mysql: O comando SELECT\" href=\"http:\/\/elias.praciano.com\/2014\/03\/mysql-o-comando-select\/\">O comando SELECT no MySQL<\/a> \u2013 veja aqui mais exemplos de uso do comando SELECT.<\/li>\n<\/ul>\n<\/blockquote>\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_948525\" 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_454338\" 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_812059\" 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 <u>permanentemente<\/u> uma tabela ou um banco de dados. Veja como usar o DROP para eliminar uma tabela:<\/p>\n<div id=\"highlighter_639447\" 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_990535\" 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_433718\" 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<\/div>\n<\/div>\n<\/div>\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<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>(SELECT * FROM clientes WHERE idcidade = 1 LIMIT 3)<br \/>\nUNION (SELECT * FROM clientes WHERE idcidade = 5 LIMIT 3)<br \/>\nUNION (SELECT * FROM clientes WHERE idcidade = 8 LIMIT 3)<\/p>\n<p>&nbsp;<\/p>\n<p>https:\/\/elias.praciano.com\/2013\/02\/mysql-comandos-basicos\/<\/p>\n<p>http:\/\/www.cyberciti.biz\/faq\/mysql-command-to-show-list-of-databases-on-server\/<\/p>\n<p>http:\/\/www.w3schools.com\/sql\/sql_union.asp<\/p>\n<p>http:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/union.html<\/p>\n<p>&nbsp;<\/p>\n<h3>SQL INNER JOIN Syntax<\/h3>\n<p>http:\/\/www.w3schools.com\/sql\/sql_join_inner.asp<\/p>\n<p>http:\/\/blog.tiagopassos.com\/2010\/07\/20\/realizando-duas-ou-mais-consultas-com-union-e-union-all-no-mysql\/<\/p>\n<p>&nbsp;<\/p>\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 obter uma refer\u00eancia r\u00e1pida sobre como lidar com cria\u00e7\u00e3o\/remo\u00e7\u00e3o de bancos de dados,&#8230;<\/p>\n","protected":false},"author":2,"featured_media":4255,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_angie_page":false,"page_builder":"","footnotes":""},"categories":[13],"tags":[],"class_list":["post-4254","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-msql"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts\/4254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=4254"}],"version-history":[{"count":0,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts\/4254\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/media\/4255"}],"wp:attachment":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=4254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=4254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=4254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}