{"id":7624,"date":"2019-11-06T09:43:26","date_gmt":"2019-11-06T09:43:26","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=7624"},"modified":"2019-11-19T06:14:53","modified_gmt":"2019-11-19T06:14:53","slug":"how-to-download-and-install-mysql-in-macos-10","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/how-to-download-and-install-mysql-in-macos-10\/","title":{"rendered":"How to Download and Install Mysql in Macos 10"},"content":{"rendered":"\n<p><strong>Step 1 &#8211;<\/strong> Download a DMG package from here<br> https:\/\/dev.mysql.com\/downloads\/mysql\/<\/p>\n\n\n\n<p><strong>Step 2 &#8211;<\/strong> Download a DMG package from here<br> Click on DMG file and again you get .pkg file.<\/p>\n\n\n\n<p><strong>Step 3 &#8211; <\/strong>Start installation by clicking on .pkg and follow the installer.<\/p>\n\n\n\n<p><strong>Step 4 &#8211; <\/strong>During installation, make sure that you have captured and stored a A temporary password is generated for root.<\/p>\n\n\n\n<p>A temporary password is generated for root@localhost: rqJoR.vdr16P<br>\nIf you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.<\/p>\n\n\n\n<p><strong>Step 5 &#8211; <\/strong><br> Insert MacOS admin password for during prompt.<br> Start MySQL<br> sudo \/usr\/local\/mysql\/support-files\/mysql.server start<\/p>\n\n\n\n<p><strong>Stop MySQL<\/strong><br> sudo \/usr\/local\/mysql\/support-files\/mysql.server stop<\/p>\n\n\n\n<p><strong>Restart MySQL<\/strong><br> sudo \/usr\/local\/mysql\/support-files\/mysql.server restart<\/p>\n\n\n\n<p><strong>Step 6 &#8211; <\/strong>How to verify mysql server is running or not<br> \/usr\/local\/mysql\/bin\/mysql -u root -p<\/p>\n\n\n\n<p><strong>Step 7 &#8211; <\/strong>You must set new password first time you login to mysql else it would through following erros.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">\nRajeshs-MacBook-Pro:bin rajeshkumar$ \/usr\/local\/mysql\/bin\/mysql -u root -p\nEnter password:\nWelcome to the MySQL monitor.  Commands end <span class=\"hljs-keyword\">with<\/span> ; or \\g.\nYour MySQL connection id is <span class=\"hljs-number\">6<\/span>\nServer version: <span class=\"hljs-number\">5.7<\/span><span class=\"hljs-number\">.28<\/span>\n\nCopyright (c) <span class=\"hljs-number\">2000<\/span>, <span class=\"hljs-number\">2019<\/span>, Oracle and\/or its affiliates. All rights reserved.\n\nOracle is a registered trademark <span class=\"hljs-keyword\">of<\/span> Oracle Corporation and\/or its\naffiliates. Other names may be trademarks <span class=\"hljs-keyword\">of<\/span> their respective\nowners.\nType <span class=\"hljs-string\">'help;'<\/span> or <span class=\"hljs-string\">'\\h'<\/span> <span class=\"hljs-keyword\">for<\/span> help. Type <span class=\"hljs-string\">'\\c'<\/span> to clear the current input statement.\nmysql&gt; show databases;\nERROR <span class=\"hljs-number\">1820<\/span> (HY000): You must reset your password using ALTER USER statement before executing <span class=\"hljs-keyword\">this<\/span> statement.<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p><strong>How to set up your password for the first time<\/strong>?<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">\n$ \/usr\/local\/mysql\/bin\/mysql -u root -p\n\nSET PASSWORD = PASSWORD(<span class=\"hljs-string\">'your_new_password'<\/span>);\nor\nALTER USER <span class=\"hljs-string\">'root'<\/span>@<span class=\"hljs-string\">'localhost'<\/span> IDENTIFIED BY <span class=\"hljs-string\">'MyNewPass'<\/span>;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p><strong>More Reading<\/strong><br> https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/osx-installation-pkg.html<br> https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/osx-installation.html<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Step 1 &#8211; Download a DMG package from here https:\/\/dev.mysql.com\/downloads\/mysql\/ Step 2 &#8211; Download a DMG package from here Click on DMG file and again you get .pkg file. Step 3 &#8211; Start installation by clicking on .pkg and follow the installer. Step 4 &#8211; During installation, make sure that you have captured and stored&#8230;<\/p>\n","protected":false},"author":1,"featured_media":7728,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"categories":[49],"tags":[3120,237,469,5551,5550,493],"class_list":["post-7624","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","tag-download","tag-install","tag-mac","tag-macos","tag-macos-10","tag-mysql"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/7624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=7624"}],"version-history":[{"count":2,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/7624\/revisions"}],"predecessor-version":[{"id":7626,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/7624\/revisions\/7626"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media\/7728"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=7624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=7624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=7624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}