Windows 10 無料インストール版の MySQL インストールと設定のチュートリアル

Windows 10 無料インストール版の MySQL インストールと設定のチュートリアル

ネットでいろいろ検索してみたところ、Linux システム向けではなく、現在の新しいバージョンと一致していないものが多かったです。自分で小さなプロジェクトを作って実践してみたので、皆さんに参考にしていただきたいと思います。
MySQL バージョン: mysql-5.7.17

ダウンロード方法:

1. MySQL公式サイト: https://www.mysql.com/downloads/
2. ダウンロード方法:

a. 対応するモジュールを選択します。


b. 対応するバージョンを選択します (ここでは Windows を選択します)。


c. ダウンロードする 32 ビット版または 64 ビット版を選択します。


d. 「ダウンロード」をクリックすると、ログインまたは登録を求められますが、これをスキップできます。

MySQLのインストールと設定

1. ダウンロードした .zip ファイルを解凍し、インストールしたい場所に置きます。場所は任意です。
フォルダーを開き、新しい my.ini ファイルを作成し、次のように入力します。

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

次に、ANSI 形式で保存します。

2. Windows 環境変数設定を開き、環境変数の Path 変数に mysql bin ディレクトリのフルパスを入力し、パスの後に英語のセミコロン (;) を追加して保存します。

たとえば、D:/mysql/mysql-5.7.17-winx64/bin;

3. MySQLサービスをインストールします: mysqld –install

開始: net start MySQL
停止: net stop MySQL
アンインストール: sc delete MySQL,mysqld -remove
コマンドラインウィンドウは管理者モードで開く必要があります
a. サービスをインストールします: mysqld –install。
b. サービスnet start MySQLを起動します。
(問題が発生している可能性があります。MySQL サービスが起動しています。MSQL サービスを起動できませんでした。サービスからエラーは報告されませんでした。詳細なヘルプについては、NET HELPMSG 3534 と入力してください。
データ フォルダを削除し、mysqld –initialize を使用してデータ ディレクトリを初期化します。

4. サービスに正常にアクセスしたら、

mysql -u root -p 入力
パスワードを入力してください(データフォルダ内の拡張子が.errのファイル内)
入力後Enterを押してください。
注意: 古いバージョンでは最初はパスワードが設定されておらず、Enter キーを押すだけでログインできます。セキュリティを強化するために、新しいバージョンではランダムなパスワードが生成されます。

5. パスワードを変更する

これを行うには 3 つの方法があります。
①SET PASSWORDコマンドを使用する:まずMySQLにログインします。
フォーマット: mysql> set password for username@localhost = password('new password');
例:mysql> set password for root@localhost = password('123');
(mysql> set password = password('123'); を直接使用することもできます)
②mysqladminを使用する(MySQLにログインしていない場合に使用)
フォーマット: mysqladmin -u ユーザー名 -p 古いパスワード パスワード 新しいパスワード 例: mysqladmin -uroot -p123456 パスワード 123
③UPDATEを使ってユーザーテーブルを直接編集します。まずはMySQLにログインします。

mysql> mysql を使用します。
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> 権限をフラッシュします。

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

以下もご興味があるかもしれません:
  • Win10でのMySQL5.7.17無料インストール版の基本設定チュートリアルについて(画像とテキスト付き)
  • win10 mysql 5.6.35 winx64 無料インストールバージョン設定チュートリアル
  • Mysql 5.7.17 winx64 無料インストール版、win10 環境でのインストールと構成のグラフィック チュートリアル
  • MySql 5.7.21 無料インストール バージョンの構成方法 (Win10 の場合)

<<:  Linux における SUID、SGID、SBIT の素晴らしい使い方の詳細な説明

>>:  読めばわかるVueの8つのヒント

推薦する

WeChatアプレットの手動および自動追跡の実装の詳細説明(Taro)

どの企業もユーザーベースを拡大したいのであれば、ユーザーの操作データを収集・分析する必要があり、その...

Dockerでデータディレクトリを移行する方法

目次ディスク使用量の表示ディスク クリーンアップ (軽々しく使用しないでください)データの移行ディス...

zabbix 4.04 の詳細なインストール チュートリアル (CentOS 7.6 ベース)

1. インストール前の準備: 1.1 JDKをインストールするopenjdkをアンインストールする...

JavaScriptはXiaomi Mall公式サイトの完全なページ実装プロセスを模倣します

目次1. ホームページ制作1. ダウンロードアプリの制作2. ナビゲーションバーの制作3. カルーセ...

Linuxで静的ネットワーク接続を構成する方法

Linux システムのネットワーク接続を構成するのは難しい場合があります。幸いなことに、多くの新しい...

コンテナDockerCommitを介してイメージを送信し、DockerPushでイメージをプッシュします。

ローカルでコンテナを作成した後、このコンテナに基づいてローカル イメージを作成し、このイメージを D...

Vue の詳細な入門ノート

目次1. はじめに2. 初期ビュー(I) Vueの概念を理解する(II) MVVMアーキテクチャ(I...

MySQL 最適化 query_cache_limit パラメータの説明

クエリキャッシュ制限query_cache_limit は、単一のクエリで使用できるバッファ サイズ...

MySQL 5.7.17 無料インストールバージョンの設定方法グラフィックチュートリアル (Windows10)

1. 概要ネットでいろいろ検索してみたところ、Linux システム向けではなく、現在の新しいバージ...

システム CD をマウントして yum ウェアハウスを構築する VMware 15.5 バージョンのグラフィック チュートリアル

1. CentOS 7 仮想マシンを開きます。 2. 仮想マシンにログインし、リストにないユーザー名...

フィールドの文字セットの違いによる MySQL のインデックス失敗の解決策

インデックスとは何ですか?なぜインデックスを作成するのですか?インデックスは、列に特定の値を持つ行を...

Web プロジェクトでの SQL インジェクションの防止

目次1. SQLインジェクションの概要2. SQLインジェクション攻撃の全体的な考え方SQLインジェ...

Windows 64 ビットに MySQL を再インストールするチュートリアル (Zip バージョン、解凍バージョンの MySQL インストール)

MySQLをアンインストールする1. コントロールパネルで、MySQLのすべてのコンポーネントをア...

海外の無料写真素材サイトベスト9

良い画像素材のウェブサイトを見つけるのは難しいです。特に無料です。良い写真には非常に目を引く視覚効果...

Windows Server 2016 に MySQL 5.7.19 の解凍バージョンをインストールするための詳細なチュートリアル

MySQL 5.7.19 winx64 解凍版のインストールチュートリアルを収録しています。具体的な...