1、http://dev.mysql.com/downloads/mysql/をダウンロードしてください。
2、コミュニティ> MySQL Community Serverが、
3、その他のダウンロード:>のWindows(x86の32ビット)、ZIPアーカイブ。
図4に示すように、抽出mysql-8.0.15-winx64.zip、減圧D:oolsmysql-8.0.15-winx64。
5、D:次のように新しいmy.iniファイルoolsmysql-8.0.15-winx64ディレクトリには、セットアップコードは次のようになります。
[MySQLの】
デフォルトの文字セットを設定する#MySQLクライアント
デフォルトの文字セット= UTF8
[mysqldを】
#スキップ・助成金・テーブル
セット#3306ポート
ポート= 3306
#mysqlのインストールディレクトリを設定します。
BASEDIR = D:\ツール\ mysqlの-8.0.15-winx64
#mysqlデータベースのデータ格納ディレクトリを設定します。
DATADIR = D:\ツール\ mysqlの-8.0.15-winx64 \のsqldata
#接続の最大数が許可されます
MAX_CONNECTIONS = 200
8ビット符号化文字集合latin1のために使用さ#サーバのデフォルトの文字セット
文字セットサーバ= UTF8
新しいテーブル#を作成する際に使用されるデフォルトのストレージエンジン
デフォルトのストレージエンジン= INNODB
6、MySQLサービスをインストールし、管理者CMDとして実行します。
Dにcd:ディレクトリ内oolsmysql-8.0.15-winx64、その後、mysqldがインストールの実行には、その後、より繊細な成功の戻り値があるでしょう;?
7、ローカルコンピュータの起動上のサービスでnet start MYSQL(大文字)サービスを開始します。
あなたがネットスタートmysqlのエラーを実行する場合は、次のように:
D:oolsmysql-8.0.15-winx64>ネットスタートMYSQLで?
MySQLサービスを開始しています。
MySQLサービスを開始できませんでした。
サービスはエラーを報告しませんでした。
より多くの助けを得るためにNET HELPMSG 3534を入力します。
行う必要の下で:mysqldを--initialize
図8に示すように、環境変数を設定:D:(詳述しない)でoolsmysql-8.0.15-winx64 ;?
9は、次に入力します。mysql -uルート-pが、表示されます:ERROR 1045(28000):アクセスはユーザのルート '@ 'localhost' のために拒否された(パスワードを使用して:YES)
ピットが登場しました:
mysql5.6がmysql.iniパスワードを無視するように設定することができます前に: - 助成金テーブルをスキップしますが、パスワードの後に/ ** ERRファイルのsqldataで5.7です。
2019-02-26T06:21:23.767449Z 5 [注] [MY-010454] [サーバー]一時的なパスワードがルート@ localhostのために生成されます。KwwQsL、)、0ug
パスワードを見つけた後、mysqlの-uroot -pKwwQsL、)、0ug入力します。
ピット2が表示されます。
执行使用mysqlの命令、报错:ERROR 1820(HY000):あなたはこの文を実行する前に、ALTER USER文を使用してパスワードをリセットする必要があります。
あなたは簡単なテスト用パスワードを設定する場合、例えば、123456に設定されている、あなたはこのエラーを求めるメッセージが表示されます、エラーはパスワードが要件を満たしていないことを意味します。
その後、パスワードを変更するためのコマンドを実行します。ユーザーのルート」を変える@「Pass1234」によって識別される「localhost」の;
そして、その上に。
ピット3が表示されます。
クライアント接続とローカル接続、エラー:エラーmysqlのリンク用のNavicat:1251クライアントは、サーバから要求された認証プロトコルをサポートしていません。
主な理由は、MySQLサーバが認証プラグインのバージョンは、クライアントが原因と矛盾している必要があります。
次のコマンドライン入力、システムのユーザは、認証プラグインを表示するオープンMySQLのコマンド
あなたは、プラグインのルートユーザーはcaching_sha2_password、MySQLの公式ウェブサイトを使用している見ることができ、次を発見しました。
これが8.0 caching_sha2_passwordデフォルトの認証プラグインは、このプラグインのクライアントバージョンをサポートするために使用されなければならないことを意味しています。
ソリューションは、プラグインmysql_native_passwordのルートを変更することです。ドロップの同等。
ALTER USERの 'ルートは' @ 'Pass1234 BY' mysql_native_passwordで識別 'localhost' の;
そして、成功。