win10でのmysql5.7.21解凍バージョンのインストールチュートリアル

win10でのmysql5.7.21解凍バージョンのインストールチュートリアル

次のように、Win10でMysqlの解凍バージョンをインストールします。

環境: win10 64ビット

圧縮パッケージのダウンロードアドレス(図参照)

ダウンロードして解凍したら、次のフォルダに入ります:

構成ベースファイル - my.ini:

[mysql]
; MySQL クライアントのデフォルトの文字セットを設定します default-character-set=utf8
[mysqld]
; ポート 3306 を設定します port = 3306 
; mysqlのインストールディレクトリをbasedir=D:\ALEX\Mysql\mysql-5.7.21-winx64に設定します
; mysqlデータベースデータの保存ディレクトリを設定します。datadir=D:\ALEX\Mysql\mysql-5.7.21-winx64\data
; 許可される最大接続数 max_connections=200
; サーバーが使用するデフォルトの文字セットは、8ビットのlatin1文字セットcharacter-set-server=utf8です。
; 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

図に示すように:

次に、管理者として cmd ウィンドウを開き、ディレクトリを解凍したファイルの bin ディレクトリに切り替えます。次に、mysqld install と入力し、Enter キーを押して実行します。

次に、mysqld --initialize を使用してデータ ディレクトリを初期化します。

最後に、サービスを開始します: net start mysql

知らせ:

mysql -u root -p と入力して Enter キーを押します。パスワードの入力を求められます。ここで、初期のデフォルト パスワードを変更します。

1. サービスnet stop MySQLを終了します。

2. セーフモードで開く: mysqld --skip-grant-tables、同時に別のウィンドウを開く (cmd 管理者権限)

3. mysql -u root -p。パスワードが空の場合は、Enter キーを押すだけで入力でき、mysql を使用できます。

4. 次に、パスワードを変更します。

(旧バージョン) update user set password=password("123456") where user="root"; (5.7.11) update user set authentication_string=password("123456") where user="root"; 最後に、権限をフラッシュすればOKです。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • mysql5.7.21 の異常起動を修正する方法
  • mysql5.7.21 utf8 エンコーディングの問題と Mac 環境での解決方法
  • MySql5.7.21 インストールポイント記録メモ
  • Windows で mysql5.7.21 をインストールするための詳細なチュートリアル
  • MySQL 5.7.21 のインストールとパスワード設定のチュートリアル
  • win10 での mysql5.7.21 の詳細なインストール手順
  • Windows システムに mysql5.7.21 をインストールするための詳細なチュートリアル
  • MySQL 5.7.21 のインストールと設定のチュートリアル
  • mysql5.7.21.zip インストールチュートリアル
  • mysql インストーラ ウェブ コミュニティ 5.7.21.0.msi インストール グラフィック チュートリアル

<<:  1 つの記事で Nginx の現在の制限を理解する (簡単な実装)

>>:  JavaScript のプライベート クラス フィールドと TypeScript のプライベート修飾子の詳細な説明

推薦する

rem をモバイル デバイスに適応させる方法の例

序文モバイル端末のREM適応ソリューションのレビューと概要remの使い方rem 単位の計算は、HTM...

古典的なJavaScriptの再帰ケースの質問の詳細な分析

目次再帰とは何ですか?また、どのように機能しますか? 1. 合計(1)デジタル加算(2)配列の和2....

速度、読み込み、Web アプリケーションなどにおける div と table の違い。

1: 速度と読み込み方法の違いdivとtableの違いは速度ではなく、読み込み方法です。速度はネット...

Windows と Linux 間のリモート デスクトップ接続

Linux へのリモート デスクトップ接続といえば、まず VNC の使用を思い浮かべるかもしれません...

nginx + php の「入力ファイルが指定されていません」の解決策

本日、ローカル開発環境で突然「入力ファイルが指定されていません」というエラーが発生してしまいました。...

MySQL 8.0 パスワード有効期限ポリシーの詳細な説明

MySQL 8.0.16 以降では、パスワードの有効期限ポリシーを設定できます。今日は、この小さな知...

Windows (x86、64 ビット) で MySQL 5.7.17 無料インストール バージョンをアップグレードするための詳細なチュートリアル

Laravel 5.4 のデフォルトの utf8mb64 文字エンコーディングをサポートするには、M...

Dockerコンテナのログ処理の詳細な説明

Docker には多くのログ プラグインがあります。デフォルトでは json-file を使用します...

MySQLでデータをエクスポートするいくつかの方法の詳細な説明

MySQL データをエクスポートする目的は、データベースのバックアップ、テーブル構造のエクスポート、...

userdel コマンドを使用して Linux ユーザーを削除する方法の詳細なチュートリアル

セルデルとは何かuserdel は、ユーザーを削除するための低レベルのツールです。 Debian で...

HTML埋め込みタグの使用方法と属性の詳細な説明

1. 基本的な文法コードをコピーコードは次のとおりです。埋め込み src=url注: 埋め込みはさま...

MySQL 8.0.11 のインストールと設定方法のグラフィック チュートリアル (win10)

この記事ではMySQL 8.0.11のインストールと設定方法を参考までに記録します。具体的な内容は以...

CSSは背景画像の画面適応を実現する

ログインページなどのホームページを作成する場合、大きな背景画像を配置する必要があり、さまざまな画面の...

CSS3 はドラッグ可能なルービックキューブの 3D 効果を実現します

主に使用される知識ポイント: •css3 3D変換 •ネイティブjsマウスドラッグイベント•表示:グ...

vue-qr を使用して Vue の QR コードを生成する方法について深く理解する

目次npm ダウンロードステップ(1)輸入(2)vue-qrパラメータ例要約する「QRコード」の英語...