apple 下安裝mysql 以及 碰到的問題

來源:互聯網
上載者:User

標籤:status   fan   安裝   tail   指令碼   csdn   server   二進位   --   

直接說過程:

                1.從mysql 官網下載 mysql 5.7最新版:有 兩種 一種是 dmg 的傻瓜包,一種是tar.gz的壓縮包。我下載的是tar.gz的壓縮包。

 

               2.下載成功後,先試用命令sudo tar zxvf  解壓到目前的目錄,由於預設就在/User/fan/Downloads,解壓後移動到 /user/local

             由於剛剛接觸蘋果,一直找不到這個目錄。原來是蘋果的table鍵自動預設的是第一個/Users,而不是/user

             在目前的目錄/Users/fan/Downloads 使用命令:sudo mv   +mysql檔案夾  /usr/local/mysql (mysql路徑不存在時, 先 sudo mkdir /usr/local/mysql 建立。)

                3.移動過去之後


  1. # 移動解壓後的二進位包到安裝目錄
  2. sudo mv  mysql-5.7.20-macos10.12-x86_64
    /usr/local/mysql
  3. # 更改 mysql 安裝目錄所屬使用者與使用者組
  4. cd /usr/local
  5. sudo chown -R root:wheel mysql
  6. # 執行 scripts 目錄下的 mysql_install_db 指令碼完成一些預設的初始化(建立預設設定檔、授權表等)
  7. cd /usr/local/mysql
  8. sudo bin/mysqld --initialize --user=mysql

MySQL 5.7.6 以上版本取消了 scripts 目錄, 初始化命令改成了sudo bin/mysqld --initialize --user=mysql
??:初始化的時候mysql初始化了一個密碼,這個密碼不能忘記要不然一會登陸不進去

  

 

# 移動解壓後的二進位包到安裝目錄sudo mv mysql-5.6.24-osx10.9-x86_64 /usr/local/mysql# 更改 mysql 安裝目錄所屬使用者與使用者組cd /usr/localsudo chown -R root:wheel mysql# 執行 scripts 目錄下的 mysql_install_db 指令碼完成一些預設的初始化(建立預設設定檔、授權表等)cd /usr/local/mysqlsudo scripts/mysql_install_db --user=mysql


注意 :??這樣有個問題:啟動mysql的時候會報啟動不成功,原因 是 mysql的啟動程式 support-files/mysql.server 目錄預設的是/usr/local/mysql目錄,而不是 它的下級目錄。我是把
mysql-5.6.24-osx10.9-x86_64裡面的檔案還有檔案見全部移動到了/usr/local/mysql/目錄下,之後啟動成功的。


4.安裝完成, 測試啟動、重啟與停止:
  1. cd /usr/local/mysql
  2. # 啟動
  3. sudo support-files/mysql.server start
  4. # 重啟
  5. sudo support-files/mysql.server restart
  6. # 停止
  7. sudo support-files/mysql.server stop
  8. # 檢查 MySQL 運行狀態
  9. sudo support-files/mysql.server status

 

 

     5.啟動成功之後

     使用剛剛初始化的密碼才能夠進入mysql。 

      進入 /usr/local/mysql/bin目錄下

      mysql -uroot -p

     提示輸入密碼,把剛剛的密碼拷貝過來。成功進入。

       

 

    然後就可以修改密碼了:命令如下

    

 

 

step 1: SET PASSWORD = PASSWORD(‘your new password‘);

step 2: ALTER USER ‘root‘@‘localhost‘ PASSWORD EXPIRE NEVER;

step 3: flush privileges;

 

必須這樣的三部才行。之後就好了

或者按照下面兩篇文章的方式:(第一篇是安裝,第二篇是設定mysql密碼以及登陸)

來源:

http://www.widlabs.com/article/mac-os-x-install-mysql-with-tar-gz

http://blog.csdn.net/u013205165/article/details/52264311

    

apple 下安裝mysql 以及 碰到的問題

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.