MySQL 5.7.29 + Win64 解凍バージョンのインストールチュートリアル(画像とテキスト付き)

MySQL 5.7.29 + Win64 解凍バージョンのインストールチュートリアル(画像とテキスト付き)

公式サイトをダウンロード

自分に合ったバージョンを選択してダウンロードしてください。

ここに画像の説明を挿入

ダウンロードをクリックして選択いいえ、ダウンロードを開始するだけです

ダウンロード

構成

ダウンロードしたファイルを解凍し、コンピュータのディスクに保存します。

設定変数

ファイルを解凍した後、いくつかの変数を設定する必要があります。

パス

解凍したbinのパスをPathに追加します

パス
環境変数
環境変数

追加が成功したかどうかを確認する

管理者としてcmdを実行し、mysqlと入力してEnterキーを押します。プロンプトが表示されたらエラー 2003 (HY000): 'localhost' 上の MySQL サーバーに接続できません (10061)
コマンドが内部コマンドでも外部コマンドでもない場合は、手順を再確認して再試行する必要があります。

設定ファイルを作成する

MySQLのルートディレクトリに設定ファイルmy.iniを作成します。

設定ファイル

my.ini ファイルの設定

[mysqld]
#ポート番号 port = 3306
#mysql-5.7.29-winx64 パス basedir=D:\mysql-5.7.29-winx64
#mysql-5.7.29-winx64 パス + \data
データディレクトリ=E:\mysql-5.7.29-winx64\data
#最大接続数 max_connections=200
#エンコード文字セットサーバー=utf8
デフォルトのストレージエンジン=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES
[mysql]
#エンコードのデフォルト文字セット=utf8

自分の状況に応じてbasedirdatadirのパスを変更します

MySQLをインストールする

管理者としてcmdを実行します。管理者モードで実行する必要があります。 ! ! そうしないと、インストール プロセス中に、管理者権限が不十分なために「サービスのインストール/削除が拒否されました」というエラーが表示されます。これは非常に重要です。
1. インストールコマンドを入力します: mysqld -install

インストール

2. 初期化コマンドを入力します: mysqld --initialize

初期化

3. MySQLサービスを起動します: net start mysql

起動とシャットダウン

4. MySQLに入る: mysql -u root -p
パスワードを入力する必要はありません。Enterキーを押すだけです。

パスワードを変更する

5. データベースを入力します: use mysql

パスワードを変更する

6. パスワードを変更するコマンドを入力します: update update user set authentication_string = password("******") where user ="root"; ***** を設定するパスワードに置き換えます。

パスワードを変更する

要約する

これで、MySQL 5.7.29 + Win64 解凍バージョンのインストールチュートリアルの詳細なグラフィックとテキストチュートリアルに関するこの記事は終了です。より関連性の高い mysql5.7.29 解凍バージョンのインストールコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySql 8.0.16-win64 インストール チュートリアル
  • mysql 5.7.20 win64 のインストールと設定方法
  • LinuxのCentos7でmysql5.7.29を構築する詳細なプロセス

<<:  vscode で Prettier Code プラグインを使用する詳細なチュートリアル

>>:  Alibaba Cloud Server ドメイン名解決手順 (初心者向けチュートリアル)

推薦する

CSS3 で @media を使用して Web ページの適応を実現するためのサンプル コード

現在、コンピュータモニターの画面解像度はますます高くなる傾向にありますが、携帯電話などのモバイルデバ...

TypeScript を使用して Vue3 で axios をカプセル化する詳細な例

この axios パッケージは、vue3 デモで使用されます。便宜上、element-plus は ...

イベントバブリング、イベントキャプチャ、イベント委任に基づく詳細な説明

イベントバブリング、イベントキャプチャ、イベント委任JavaScript では、イベント委譲は非常に...

vue-cli 設定では Vuex の完全なプロセスレコードを使用します

目次序文インストールと使用方法モジュラー管理Vuex の状態永続性要約する序文Vue 開発では、ユー...

MySQLはパスワードなしでログインする例を実装しています

具体的な方法:ステップ1: mysqlサービスを停止する /etc/init.d/mysqld を停...

Nodejs でモジュール fs ファイルシステムを使用する方法

目次概要ファイル記述子同期、非同期、Promise同期書き込み非同期書き込み(推奨)約束​​の書き方...

MySQL の WriteSet 並列レプリケーションの簡単な分析

【歴史的背景】私は 3 年間 MySQL-DBA として働いてきましたが、MySQL が「基本的に利...

MySQLで最新のトランザクションIDを照会する方法

前に書いた内容: ビジネス ロジックの判断を行うために、最新のトランザクション ID を表示する必要...

Vue2.x における双方向バインディングの原理と実装

目次1. 実施プロセス2. オブザーバーを表示する3. ウォッチャーを実装する4. コンパイルを実装...

Linux入力サブシステムフレームワーク原理の分析

入力サブシステムフレームワークLinux 入力サブシステムは、上から下に向かって、入力サブシステム ...

clearfixとclearの例

この記事では、CSS を理解し始めたばかりの人を対象に、主に HTML で clearfix と c...

CSS3で実装されたグラデーションスライド効果

成果を達成する コードhtml <div class="css-slideshow&...

JavaScript で配列の変更を監視する方法

序文以前、defineProperty を紹介したとき、オブジェクトの変更のみを監視でき、配列の変更...

jQueryはクッキーを操作する

コードをコピーコードは次のとおりです。 jQuery.cookie = 関数(名前、値、オプション)...