MySQL 5.7.13 for Windowsインストールフリー構成

1589 ワード

一、準備
1.解凍をダウンロードし、binディレクトリをPath環境変数に追加します.2.my-defaultを変更します.iniプロファイル、主にbasedir、datadirプロパティを設定します.次のようになります.
[mysqld]
basedir = D:\mysql-5.7.16-winx64
datadir = D:\mysql-5.7.16-winx64\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

注意:mysqlデフォルトプロファイル名:my-default.iniは、ascii符号で符号化される.3.管理者として実行
 mysqld --initialize

MYSQL初期化を行う
二、rootデフォルトパスワードの変更
1.テキストファイルを1つ作成し、次のコマンドを1行に配置します.
 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password');

ファイルを任意の名前で保存します.この例では、このファイルはC:initである.txt.コマンドラインで実行
 mysqld --init-file=C:\init.txt

2.管理者権限を必要としない別のcmdを開き、コマンドを実行します.
 mysql -u root -p

戻るキーを押して、パスワードをpasswordと入力するとmysqlに入ります.注意:mysql 5.7は、最初の初期化時に、data*でランダムにrootパスワードを設定します.Errファイルでは、次のように表示されます.
 [Note] A temporary password is generated for root@localhost: b-teY,ijR5xg

ユーザーは、このパスワードでログインしてから、次の手順を実行できます.3.ログインに成功したら、次のように入力します.
 update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';   

または
 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; 

パスワードを123456に変更します.入力を続行:
  flush privileges;

保存をリフレッシュし、手順1で実行したmysqlプロセスを強制的に終了します.
三、インストール起動
1.MSYQLサービスを挿入し、入力:
 mysqld --install

2.サービスの開始:
 net start mysql