{"id":229460,"date":"2022-11-02T19:21:00","date_gmt":"2022-11-02T16:21:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229460"},"modified":"2022-11-09T07:10:53","modified_gmt":"2022-11-09T04:10:53","slug":"mysql-n-tekeminen-maailmanlaajuisesti-saataville-mamp-sta","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fi\/mysql-n-tekeminen-maailmanlaajuisesti-saataville-mamp-sta\/","title":{"rendered":"MySQL:n tekeminen maailmanlaajuisesti saataville (MAMP:sta)"},"content":{"rendered":"<p>K\u00e4vin \u00e4skett\u00e4in l\u00e4pi, kuinka <a href=\"https:\/\/wordpress.mediadoma.com\/fi\/maailmanlaajuinen-wp-cli-n-asentaminen-paeaesyae-varten-koko-jaerjestelmaessaesi\/\" title=\"WP-CLI:st\u00e4 tehd\u00e4\u00e4n maailmanlaajuisesti saatavilla\" >WP-CLI:st\u00e4 tehd\u00e4\u00e4n maailmanlaajuisesti saatavilla<\/a> j\u00e4rjestelm\u00e4ss\u00e4si (olettaen, ett\u00e4 k\u00e4yt\u00e4t macOS:\u00e4\u00e4 tai Linuxin muunnelmaa).<\/p>\n<p>Olen my\u00f6s puhunut erilaisista asioista, jotka liittyv\u00e4t <a href=\"https:\/\/wordpress.mediadoma.com\/fi\/xdebug-visual-studio-code-ja-mamp\/\" title=\"MAMP Pron k\u00e4ytt\u00f6\u00f6n WordPressin kehitt\u00e4miseen\" >MAMP Pron k\u00e4ytt\u00f6\u00f6n WordPressin kehitt\u00e4miseen<\/a>. Luonnollisesti yksi n\u00e4ist\u00e4 ty\u00f6kaluista on my\u00f6s MySQL; Sit\u00e4 pidet\u00e4\u00e4n kuitenkin usein &quot;aseta ja unohda&quot; -sovelluksena.<\/p>\n<p>Mutta olen hiljattain alkanut ty\u00f6skennell\u00e4 projektin parissa, joka vaatii hieman automatisointia, koska se liittyy kehitys- ja lavastustietokantojen synkronointiin. Ja koska t\u00e4m\u00e4 on k\u00e4sikirjoitettu, se olettaa, ett\u00e4 MySQL on maailmanlaajuisesti saatavilla.<\/p>\n<p>Jos ainoa tapa, jolla olet asentanut MySQL:n, on MAMP:n (tai muun vastaavan paketin) kautta, sinun on todenn\u00e4k\u00f6isesti teht\u00e4v\u00e4 MySQL maailmanlaajuisesti saatavilla j\u00e4rjestelm\u00e4ss\u00e4si.<\/p>\n<p>N\u00e4in voit tehd\u00e4 sen.<\/p>\n<h2>Tee MySQL:st\u00e4 maailmanlaajuisesti saatavilla<\/h2>\n<p>T\u00e4m\u00e4 voidaan tehd\u00e4 ainakin kahdella tavalla, ja eri ihmiset pit\u00e4v\u00e4t omasta menetelm\u00e4st\u00e4\u00e4n. Jotkut saattavat esimerkiksi haluta p\u00e4ivitt\u00e4\u00e4 bash-profiilinsa m\u00e4\u00e4ritt\u00e4\u00e4kseen, miss\u00e4 suoritettava tiedosto on. Muut voivat valita symbolisen linkin asettamisen.<\/p>\n<p>Koska olen jakanut edellisess\u00e4 viestiss\u00e4ni kuinka tehd\u00e4 jotain vastaavaa bash-profiilin kanssa, t\u00e4ss\u00e4 on helppo tapa tehd\u00e4 se symbolisen linkin kautta.<\/p>\n<p>Oletetaan, ett\u00e4 MySQL on seuraavassa polussa:<\/p>\n<pre><code>\/Applications\/MAMP\/Library\/bin\/mysql<\/code><\/pre>\n<p>Kirjoita terminaaliin seuraava (ja paina sitten enter):<\/p>\n<pre><code>ln -s ~<\/code><\/pre>\n<p>T\u00e4m\u00e4 luo symbolisen linkin usr\/local\/bin-hakemistoon, joka viittaa MAMP Pron mukana toimitettavaan MySQL-binaariin.<\/p>\n<p>Se on yksinkertainen, ja se on samanlainen kuin muut asiat, joita saatat kohdata (kuten <a href=\"https:\/\/wordpress.mediadoma.com\/fi\/visual-studio-code-asetusten-jakaminen-dropboxissa\/\" title=\"IDE-asetusten synkronointi\" >IDE-asetusten synkronointi<\/a> ), joten se ei ole mit\u00e4\u00e4n hienoa. Mutta jos ty\u00f6skentelet projektin tai projektin osan parissa, joka vaatii komentosarjan, joka perustuu tietokantaan, t\u00e4ll\u00e4 tavalla voit varmistaa, ett\u00e4 samaa MySQL-versiota k\u00e4ytet\u00e4\u00e4n sek\u00e4 verkkopalvelimesi ett\u00e4 kaikkien mainittujen komentosarjojen kanssa.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jos ainoa tapa, jolla olet asentanut MySQL:n, on MAMP:n kautta, sinun on todenn\u00e4k\u00f6isesti teht\u00e4v\u00e4 MySQL maailmanlaajuisesti k\u00e4ytett\u00e4v\u00e4ksi j\u00e4rjestelm\u00e4ss\u00e4si. Toimi n\u00e4in.<\/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":[719,895,843,864],"tags":[1166],"class_list":["post-229460","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kehittaejae","category-koodi","category-opetusohjelmia","category-wordpress-5","tag-affiai-fi"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts\/229460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/comments?post=229460"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts\/229460\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/media\/224028"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/media?parent=229460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/categories?post=229460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/tags?post=229460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}