MySQL5.7インストールチュートリアルの図解

7947 ワード

MySQL5.7
リファレンスhttp://blog.csdn.net/u013205623/article/details/79171698
一、ダウンロード
https://dev.mysql.com/downloads/mysql/
自分のコンピュータの桁数によって相応のインストールパッケージをダウンロードします
  MySQL5.7安装教程图解_第1张图片
MySQL5.7安装教程图解_第2张图片
二、取り付け
1.インストールしたいディレクトリに解凍
  MySQL5.7安装教程图解_第3张图片
2.myを新規作成します.ini
  MySQL5.7安装教程图解_第4张图片
以下の内容を入力して、インストールディレクトリを変更してください.
  • [client]
  • port=3306
  • default-character-set=utf8
  • [mysqld]
  • port=3306
  • character_set_server=utf8
  • basedir=F:\my\MySql5.7\mysql-5.7.20-winx64
  • #
  • datadir=F:\my\MySql5.7\mysql-5.7.20-winx64\data
  • # data
  • sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
  • [WinMySQLAdmin]
  • F:\my\MySql5.7\mysql-5.7.20-winx64\bin\mysqld.exe

  •  
    3.環境変数の構成
    1)マイコンピュータを右クリック->プロパティ->拡張システム設定(拡張)->環境変数
    システム変数の下にある新規ボタンをクリックして変数名を入力:MYSQL_HOME入力変数値:F:myMySql 5.7\mysql-5.7.20-winx 64#はmysqlのカスタム解凍ディレクトリです.
    MySQL5.7安装教程图解_第5张图片2)システム変数のPathを選択編集ボタンをクリックして変数値に変数値を追加:;%MYSQL_HOME%bin注意は、元の変数の値の後にこの変数を加えて使用します.区切り、元の変数値は削除できません
    MySQL5.7安装教程图解_第6张图片
     
    4.管理者としてcmdを実行する
      MySQL5.7安装教程图解_第7张图片
    cmd.exe右クリック「管理者として実行」
    5.cmdでインストールパスに入りmysqld-installと入力
      MySQL5.7安装教程图解_第8张图片
    インストールに成功したことを示すメッセージ
    三、テスト
    1.cmdでnet start mysqlを入力し続けると、次のようにエラーが発生します.
      MySQL5.7安装教程图解_第9张图片
    解決:インストールディレクトリの下にdataフォルダを新規作成し、cmdでmysqld--initialize--console初期化を入力し続け、net start mysqlを入力し、サービス起動に成功しました
      MySQL5.7安装教程图解_第10张图片
    2.サービス起動に成功したら、ログインできます.図のように、mysql-u root-pを入力して、初めてログインしてパスワードがなくて、そのまま車に戻ることができます.また間違えました.
     
    関連資料を調べてdataフォルダのauto.cnfファイルはメモ帳で開き、生成されたランダムパスワードが入っています.そのパスワードを入力するには、試してみてください.まだだめです.
     
    解決:
    さっき書いたmyを見つけます.iniファイル、[mysqld]でskip-grant-tablesを追加し、保存終了
      MySQL5.7安装教程图解_第11张图片
    コンピュータで右クリックし、「管理」を選択し、左側で「サービスとアプリケーション」、「サービス」を選択し、右側のサービスでMySQLを見つけ、右クリックしてサービスを再起動します.
      MySQL5.7安装教程图解_第12张图片
    cmdに戻ってmysqlに入り直して成功
      MySQL5.7安装教程图解_第13张图片
    パスワードの変更:
     
    mysql> update user set password=password('123456') where user='root';
     
    ERROR 1054 (42S22): Unknown column 'password' in 'field list'

    変更方法:
     
    mysql>update mysql.user set authentication_string=password('123qwe') where user='root' and Host ='localhost';  

    rootの下のパスワードを変更し、123 qweを新しいパスワードにします.
    MySQL5.7安装教程图解_第14张图片
    直接ログインすると次のエラーが発生します.
    ERROR 1820 (HY000): You must SET PASSWORD before executing this statement 
    次のコマンドを実行します.
    SET PASSWORD = PASSWORD(123qwe); 
    パスワードの再設定は、パスワードの確認に相当します.
    quitを使用して、パスワードで再ログインすればいいです.