{"id":10309,"date":"2023-01-06T11:59:44","date_gmt":"2023-01-06T14:59:44","guid":{"rendered":"https:\/\/ajuda.locaweb.com.br\/?post_type=ht_kb&#038;p=10309"},"modified":"2023-01-30T10:13:02","modified_gmt":"2023-01-30T13:13:02","slug":"tudo-sobre-o-manipulacao-de-triggers-no-mysql-hospedagem-de-sites","status":"publish","type":"ht_kb","link":"https:\/\/www.locaweb.com.br\/ajuda\/wiki\/tudo-sobre-o-manipulacao-de-triggers-no-mysql-hospedagem-de-sites\/","title":{"rendered":"Tudo sobre o manipula\u00e7\u00e3o de triggers no MySQL &#8211; Hospedagem de Sites"},"content":{"rendered":"    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\"><b>Informa\u00e7\u00e3o!<\/b><\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tVeja neste artigo manipula\u00e7\u00e3o de como realizar triggers no MySQL em seu servi\u00e7o de Hospedagem de Sites.    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<p>Triggers s\u00e3o eventos que voc\u00ea pode programar para que sejam executados antes (BEFORE) ou depois (AFTER) de fazer uma inser\u00e7\u00e3o (INSERT), altera\u00e7\u00e3o (UPDATE) ou uma remo\u00e7\u00e3o (DELETE) de registros de uma determinada tabela (ON TABLE nome_da_tabela).<\/p>\n<ul>\n<li>Nas vers\u00f5es 5.1.x voc\u00ea ter\u00e1 permiss\u00f5es para fazer os processos abaixo;<\/li>\n<li>No MySQL 5.0.x, apesar de suportada, seu usu\u00e1rio n\u00e3o tem permiss\u00e3o para realizar o procedimento abaixo<\/li>\n<li>Neste caso ser\u00e1 preciso solicitar a instala\u00e7\u00e3o de uma nova base de dados e migrar os dados da base atual (SSH ou phpMyAdmin) para a base nova (SSH ou phpMyAdmin);<\/li>\n<li>Para saber a vers\u00e3o do MySQL entre no phpMyAdmin, logo ap\u00f3s informar seu usu\u00e1rio e senha voc\u00ea ver\u00e1 a <b>Vers\u00e3o do Anterior<\/b>.<\/li>\n<\/ul>\n<h6><strong>Como criar<\/strong><\/h6>\n<p><strong>Sintaxe<\/strong>:<\/p>\n<pre class=\"de1\">DELIMITER <span class=\"sy0\">\/\/<\/span>\r\n\u00a0\r\n<span class=\"kw1\">CREATE<\/span> <span class=\"kw1\">TRIGGER<\/span> nome_da_trigger AFTER<span class=\"sy0\">\/<\/span><span class=\"kw1\">BEFORE<\/span> <span class=\"kw1\">INSERT<\/span><span class=\"sy0\">\/<\/span><span class=\"kw1\">UPDATE<\/span><span class=\"sy0\">\/<\/span><span class=\"kw1\">DELETE<\/span> <span class=\"kw1\">ON<\/span> nome_da_tabela\r\n<span class=\"kw1\">FOR<\/span> EACH <span class=\"kw1\">ROW<\/span>\r\n<span class=\"kw1\">BEGIN<\/span>\r\n<span class=\"co1\">-- sua query aqui terminando com ponto-e-v\u00edrgula<\/span>\r\n<span class=\"kw1\">END<\/span> <span class=\"sy0\">\/\/<\/span>\r\n\u00a0\r\nDELIMITER\u00a0;<\/pre>\n<p><strong>Exemplo<\/strong>:<\/p>\n<pre class=\"de1\">DELIMITER <span class=\"sy0\">\/\/<\/span>\r\n\u00a0\r\n<span class=\"kw1\">CREATE<\/span> <span class=\"kw1\">TRIGGER<\/span> minha_trigger AFTER <span class=\"kw1\">INSERT<\/span> <span class=\"kw1\">ON<\/span> minha_tabela1\r\n<span class=\"kw1\">FOR<\/span> EACH <span class=\"kw1\">ROW<\/span>\r\n<span class=\"kw1\">BEGIN<\/span>\r\n<span class=\"kw1\">DELETE<\/span> <span class=\"kw1\">FROM<\/span> minha_tabela2;\r\n<span class=\"kw1\">END<\/span> <span class=\"sy0\">\/\/<\/span>\r\n\u00a0\r\nDELIMITER\u00a0;<\/pre>\n<h6><strong>Removendo<\/strong><\/h6>\n<pre class=\"de1\"><span class=\"kw1\">DROP<\/span> <span class=\"kw1\">TRIGGER<\/span> nome_da_trigger;<\/pre>\n<h6><strong>Como Visualizar todas triggers<\/strong><\/h6>\n<pre class=\"de1\"><span class=\"kw1\">SHOW<\/span> TRIGGERS;<\/pre>\n    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\"><b>Conhe\u00e7a!<\/b><\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tAproveite e conhe\u00e7a outros produtos da Locaweb, como o Clic Lead, <a href=\"https:\/\/www.locaweb.com.br\/clic-lead\/\" target=\"_blank\" rel=\"noopener noreferrer\">clique aqui<\/a> e saiba mais!    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n","protected":false},"excerpt":{"rendered":"<p>Triggers s\u00e3o eventos que voc\u00ea pode programar para que sejam executados antes (BEFORE) ou depois (AFTER) de fazer uma inser\u00e7\u00e3o (INSERT), altera\u00e7\u00e3o (UPDATE) ou uma remo\u00e7\u00e3o (DELETE) de registros de uma determinada tabela (ON TABLE nome_da_tabela). Nas vers\u00f5es 5.1.x voc\u00ea ter\u00e1 permiss\u00f5es para fazer os processos abaixo; No MySQL 5.0.x,&#8230;<\/p>\n","protected":false},"author":6,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[119],"ht-kb-tag":[495,418],"class_list":["post-10309","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-hospedagem-de-sites","ht_kb_tag-categoriacloud-e-dedicados","ht_kb_tag-categoriahospedagem"],"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/10309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/comments?post=10309"}],"version-history":[{"count":7,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/10309\/revisions"}],"predecessor-version":[{"id":29678,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/10309\/revisions\/29678"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/media?parent=10309"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-category?post=10309"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-tag?post=10309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}