{"id":229456,"date":"2022-11-02T19:38:00","date_gmt":"2022-11-02T16:38:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229456"},"modified":"2022-11-09T07:09:34","modified_gmt":"2022-11-09T04:09:34","slug":"como-tornar-o-mysql-globalmente-acessivel-do-mamp","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/pt-pt\/como-tornar-o-mysql-globalmente-acessivel-do-mamp\/","title":{"rendered":"Como tornar o MySQL globalmente acess\u00edvel (do MAMP)"},"content":{"rendered":"<p>Recentemente, expliquei como <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/instalando-globalmente-o-wp-cli-para-acesso-em-seu-sistema\/\" title=\"tornar o WP-CLI globalmente acess\u00edvel\" >tornar o WP-CLI globalmente acess\u00edvel<\/a> em seu sistema (supondo que voc\u00ea esteja executando o macOS ou uma varia\u00e7\u00e3o do Linux).<\/p>\n<p>Tamb\u00e9m falei sobre v\u00e1rias coisas relacionadas ao uso do <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/xdebug-visual-studio-code-e-mamp\/\" title=\"MAMP Pro para desenvolvimento do WordPress\" >MAMP Pro para desenvolvimento do WordPress<\/a>. Naturalmente, uma dessas ferramentas tamb\u00e9m \u00e9 o MySQL; no entanto, \u00e9 um aplicativo que muitas vezes \u00e9 tratado como um aplicativo &quot;configure e esque\u00e7a&quot;.<\/p>\n<p>Mas comecei recentemente a trabalhar em um projeto que requer um pouco de automa\u00e7\u00e3o no que se refere \u00e0 sincroniza\u00e7\u00e3o do desenvolvimento e dos bancos de dados de teste. E como isso \u00e9 roteirizado, ele assume que o MySQL est\u00e1 dispon\u00edvel globalmente.<\/p>\n<p>Se a \u00fanica maneira de instalar o MySQL \u00e9 via MAMP (ou talvez outro pacote semelhante), voc\u00ea provavelmente precisar\u00e1 tornar o MySQL globalmente acess\u00edvel em seu sistema.<\/p>\n<p>Aqui est\u00e1 como fazer isso.<\/p>\n<h2>Torne o MySQL Globalmente Acess\u00edvel<\/h2>\n<p>H\u00e1 pelo menos duas maneiras de fazer isso, e pessoas diferentes preferir\u00e3o seu m\u00e9todo. Por exemplo, alguns podem querer atualizar seu perfil bash para especificar onde est\u00e1 o execut\u00e1vel. Outros podem optar por definir um link simb\u00f3lico.<\/p>\n<p>Como compartilhei como fazer algo semelhante com um perfil bash em um post anterior, aqui est\u00e1 uma maneira f\u00e1cil de fazer isso por meio de links simb\u00f3licos.<\/p>\n<p>Suponha que o MySQL esteja no seguinte caminho:<\/p>\n<pre><code>\/Applications\/MAMP\/Library\/bin\/mysql<\/code><\/pre>\n<p>Digite o seguinte no terminal (e pressione enter):<\/p>\n<pre><code>ln -s ~<\/code><\/pre>\n<p>Isso criar\u00e1 um link simb\u00f3lico no diret\u00f3rio usr\/local\/bin que referencia o bin\u00e1rio MySQL que vem com o MAMP Pro.<\/p>\n<p>\u00c9 simples e semelhante a outras coisas que voc\u00ea pode encontrar (como <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/compartilhando-configuracoes-de-codigo-do-visual-studio-no-dropbox\/\" title=\"sincronizar configura\u00e7\u00f5es de IDE\" >sincronizar configura\u00e7\u00f5es de IDE<\/a> ), ent\u00e3o n\u00e3o \u00e9 nada extravagante. Mas se voc\u00ea estiver trabalhando em um projeto ou parte de um projeto que requer scripts que dependem de um banco de dados, \u00e9 assim que voc\u00ea pode garantir que a mesma vers\u00e3o do MySQL seja usada tanto com seu servidor web quanto com os scripts mencionados.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se a \u00fanica maneira de instalar o MySQL \u00e9 via MAMP, voc\u00ea provavelmente precisar\u00e1 tornar o MySQL globalmente acess\u00edvel em seu sistema. Aqui est\u00e1 como.<\/p>\n","protected":false},"author":1,"featured_media":224028,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[898,722,846,867],"tags":[1170],"class_list":["post-229456","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo-2","category-desenvolvedor","category-tutoriais","category-wordpress-8","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/229456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=229456"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/229456\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/224028"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=229456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=229456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=229456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}