Install MYSQL 5.7 using bash script with Centos

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I'm a little new to linux. I'm using Centos 7 and trying to write a script that will install mysql 5.7 during a vagrant setup. I know how to change the root password manually, but how do you write this in a script?



I have this already
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
yum -y localinstall mysql57-community-release-el7-7.noarch.rpm
yum -y install mysql-community-server
service mysqld start



Here is what I know to do manually:
Get the temp password



grep 'temporary' /var/log/mysqld.log


Then I type and enter pass at prompt



mysql -u root -p
Enter Passwword:


Then change the pass or run the mysql_secure_installation



ALTER USER 'root'@'localhost' IDENTIFIED BY 'Newhakase-labs123@';
flush privileges;









share|improve this question









New contributor




user204588 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.























    up vote
    0
    down vote

    favorite












    I'm a little new to linux. I'm using Centos 7 and trying to write a script that will install mysql 5.7 during a vagrant setup. I know how to change the root password manually, but how do you write this in a script?



    I have this already
    wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
    yum -y localinstall mysql57-community-release-el7-7.noarch.rpm
    yum -y install mysql-community-server
    service mysqld start



    Here is what I know to do manually:
    Get the temp password



    grep 'temporary' /var/log/mysqld.log


    Then I type and enter pass at prompt



    mysql -u root -p
    Enter Passwword:


    Then change the pass or run the mysql_secure_installation



    ALTER USER 'root'@'localhost' IDENTIFIED BY 'Newhakase-labs123@';
    flush privileges;









    share|improve this question









    New contributor




    user204588 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I'm a little new to linux. I'm using Centos 7 and trying to write a script that will install mysql 5.7 during a vagrant setup. I know how to change the root password manually, but how do you write this in a script?



      I have this already
      wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
      yum -y localinstall mysql57-community-release-el7-7.noarch.rpm
      yum -y install mysql-community-server
      service mysqld start



      Here is what I know to do manually:
      Get the temp password



      grep 'temporary' /var/log/mysqld.log


      Then I type and enter pass at prompt



      mysql -u root -p
      Enter Passwword:


      Then change the pass or run the mysql_secure_installation



      ALTER USER 'root'@'localhost' IDENTIFIED BY 'Newhakase-labs123@';
      flush privileges;









      share|improve this question









      New contributor




      user204588 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      I'm a little new to linux. I'm using Centos 7 and trying to write a script that will install mysql 5.7 during a vagrant setup. I know how to change the root password manually, but how do you write this in a script?



      I have this already
      wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
      yum -y localinstall mysql57-community-release-el7-7.noarch.rpm
      yum -y install mysql-community-server
      service mysqld start



      Here is what I know to do manually:
      Get the temp password



      grep 'temporary' /var/log/mysqld.log


      Then I type and enter pass at prompt



      mysql -u root -p
      Enter Passwword:


      Then change the pass or run the mysql_secure_installation



      ALTER USER 'root'@'localhost' IDENTIFIED BY 'Newhakase-labs123@';
      flush privileges;






      bash centos mysql






      share|improve this question









      New contributor




      user204588 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question









      New contributor




      user204588 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question








      edited 5 mins ago





















      New contributor




      user204588 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 16 mins ago









      user204588

      1042




      1042




      New contributor




      user204588 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      user204588 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      user204588 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.

























          active

          oldest

          votes











          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "106"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );






          user204588 is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f476802%2finstall-mysql-5-7-using-bash-script-with-centos%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          user204588 is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          user204588 is a new contributor. Be nice, and check out our Code of Conduct.












          user204588 is a new contributor. Be nice, and check out our Code of Conduct.











          user204588 is a new contributor. Be nice, and check out our Code of Conduct.













           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f476802%2finstall-mysql-5-7-using-bash-script-with-centos%23new-answer', 'question_page');

          );

          Post as a guest













































































          Popular posts from this blog

          How to check contact read email or not when send email to Individual?

          Bahrain

          Postfix configuration issue with fips on centos 7; mailgun relay