01b_MySQL_のインストールMacOS圧縮パッケージのインストール

1866 ワード

Windowsの下にMySQLをインストールする手順と、遭遇したピットについて書いてあります.あとは家でもいじるつもりで、MacにMySQLをインストールしたのですが、それ以外はスムーズでしたね.
以下に、圧縮パッケージのインストール手順を示します.参考に供する.
  • ダウンロード圧縮パッケージ:mysql-5.7.17-macos10.12-x86_64.tar.gz
  • は解凍され、/usr/local経路の下に移動する.ショートカットキーcommand+shift+G.フォルダの名前はmysqlに変更されました.
  • 端末、cd /usr/local/mysql、次いで初期化コマンドを実行し、mysqlサービスを開始する.それぞれ次の2行のコードです.
    sudo bin/mysqld --initialize --user=mysql
    sudo support-files/mysql.server start
    
    の最初の行の初期化が完了すると、
    [Note] A temporary password is generated for root@localhost: 1jf)*ZjUwi0O
    
    の最後の列は一時的なパスワードで、メモします.
  • この2行の役割は確定していませんが、実行してみました.
    alias mysql=/usr/local/mysql/bin/mysql
    alias mysqladmin=/usr/local/mysql/bin/mysqladmin
    
    ですね.環境変数を変更しているように見えます.はい、そうです.間違いありません.
  • それからmysqlの中に入ることができます.mysql -u root -pを実行し、上で生成した一時パスワードを入力します(スペルを使わずにcopyでも構いません).
    localhost:mysql ChZ$ mysql -u root -p
    Enter password: 
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 6
    Server version: 5.7.17
    
    Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql> show databases;
    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
    
    このようにmysqlコマンドを実行するとエラーが発生し、resetパスワードを呼びます.リセットしたらリセットしますよ.
  • パスワードをリセットし、コマンドSET PASSWORD = "newpassword";を実行してから他の操作を行えば問題ありません.終了してから入ってみてください.そのときは自分で設定した新しいパスワードを使えばいいです.

  • 私のはこのように楽しくインストールして、何か疑問やアドバイスがあれば下でコメントしてください.