Win7 64 ビット版に MySQL 5.7 をダウンロードしてインストールする際によくある問題の概要

Win7 64 ビット版に MySQL 5.7 をダウンロードしてインストールする際によくある問題の概要

1. 公式ウェブサイトからMySQLをダウンロードします。

これが私たちが探しているものです、win7 64ビット

クリックしてダウンロードしてください。

写真に示すように、ログインや登録は必要ありません。赤い線の内側をクリックするだけです。

2. インストールと設定:

次に、ローカル フォルダーに解凍します。

ディレクトリに移動し、my-default.iniファイルをコピーして、my.iniに名前を変更します。

設定のためにmy.iniを開く

コード: (D:\mysql\mysql-5.6.17-winx64 を独自のソフトウェア パスに変更して保存します)

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

保存して終了します。

3. cmd コマンドラインを入力して、mysql をインストールします (管理者として実行してください。そうしないとアクセスできなくなります)

mysql binディレクトリに入る

インストールするにはmysqld -installと入力してください

mysqlディレクトリにデータファイルがない場合、初期化します

mysqld –initialize-insecureと入力すると、パスワードなしでルートユーザーが自動的に生成され、データフォルダが作成されます。

mysqld –initialize と入力すると、ランダムなパスワードを持つ root ユーザーが自動的に生成されます。

(注意: データフォルダが存在する場合、このコマンドは実行できません。まずデータディレクトリの下にあるすべてのフォルダを削除してください)

これでインストールは完了です。

net start mysql と入力してサービスを開始すると、データベースに接続してログインできるようになります。

MySQL 5.7の新しいバージョンでは

この問題は、データ フォルダーが存在しないために発生する可能性があります。

ルートユーザーのパスワードを変更する

方法1: SET PASSWORDコマンドを使用する

まずMySQLにログインします。

フォーマット: mysql> set password for username@localhost = password('new password');

例:mysql> set password for root@localhost = password('admin10000.com');

上記の例では、ユーザーrootのパスワードをadmin10000.comに変更します。

方法 2: mysqladmin を使用する

フォーマット: mysqladmin -u ユーザー名 -p 古いパスワード パスワード 新しいパスワード

例: mysqladmin -uroot -p123456 パスワード admin10000.com

上記の例では、ユーザーrootの元のパスワード123456を新しいパスワードadmin10000.comに変更します。

方法3: UPDATEを使用してユーザーテーブルを直接編集する

まずMySQLにログインします。

mysql> mysql を使用します。
mysql>ユーザーを更新し、パスワードをpassword('admin10000.com')に設定します。ここで、user='root'、host='localhost';
mysql>権限をフラッシュします。

方法 4: ルート パスワードを忘れた場合は、次の操作を実行できます。

Windows を例に挙げてみましょう。

1. 実行中の MySQL サービスをシャットダウンします。

2. DOS ウィンドウを開き、mysql\bin ディレクトリに移動します。

3. mysqld –skip-grant-tablesと入力し、Enterを押します。 –skip-grant-tables は、MySQL サービスを起動するときに権限テーブルの認証をスキップすることを意味します。

4. 別の DOS ウィンドウを開き (前の DOS ウィンドウは移動できないため)、mysql\bin ディレクトリに移動します。

5. 「mysql」と入力して Enter キーを押します。成功すると、MySQL プロンプト > が表示されます。

6. 権限データベースに接続します: use mysql; 。

6. パスワードを変更します。update user set password=password(“admin10000.com”) where user=”root”; (最後にセミコロンを追加することを忘れないでください)。

7. 権限を更新します(必須の手順):権限をフラッシュします。

8. 終了します。

9. システムからログアウトし、ユーザー名 root と設定した新しいパスワード admin10000.com を使用して再度ログインします。

上記は、Win7 64 ビット MySQL 5.7 のダウンロードとインストールでよくある問題の概要です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL 8.0.12 のインストールと環境変数の設定チュートリアル (Win10 の場合)
  • MySQL 5.6.23 のインストールと設定環境変数のチュートリアル
  • mysql5.7データベースをインストールした後に環境変数を設定する方法
  • MySQL 8.0.22 の最新バージョンのダウンロードとインストールの超詳細なチュートリアル (Windows 64 ビット)
  • MySQL 8.0.22.0 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • MySQL 8.0.22 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • MySQL 5.7.27 のダウンロード、インストール、設定に関する詳細なチュートリアル
  • mysql8.0.20 のダウンロードとインストールおよび発生した問題 (図とテキスト)
  • MySQL 5.6.37 (zip) ダウンロード インストール 構成 グラフィック チュートリアル
  • MySQL 5.7.18 Green Edition のダウンロードとインストールのチュートリアル
  • MySQL 8.0.15 のダウンロードとインストールの詳細なチュートリアルは初心者にとって必須です。
  • MySQL 8.0.13 のダウンロードとインストールのチュートリアル(画像とテキスト付き)
  • MySQL 5.7.18 の解凍バージョンをダウンロードしてインストールし、MySQL サービスを開始するための詳細なグラフィック手順
  • MySQL 5.7 サービスのダウンロードとインストールのグラフィカル チュートリアル (クラシック エディション)
  • MySQL 5.7.14 のダウンロード、インストール、設定、使用方法の詳細なチュートリアル
  • MySQL msiバージョンのダウンロードとインストールの初心者向けの詳細なグラフィックチュートリアル

<<:  WeChat アプレットのカスタム スクロール ビューのサンプル コード

>>:  Alpine イメージに Ansible サービスを追加する方法

推薦する

写真をアップロードして顔を認識する Vue+axios サンプルコード

目次Axios リクエストQs処理データ分析Vantアップロードファイル形式完全なコードこの記事では...

ウェブページレイアウトデザインのシンプルな原則

この記事では、Web ページ レイアウト デザインのいくつかの簡単な原則をまとめ、Web ページ デ...

Vue 父子価値移転、兄弟価値移転、子父価値移転の詳細な説明

目次1. 親コンポーネントが子コンポーネントに値を渡す1. 親コンポーネント.vue 2. サブコン...

CentOS7 システムでスワップを増やす方法の例

序文スワップは、ディスク上にある「仮想メモリ」の一部である特殊なファイル (またはパーティション) ...

JSはモバイル端末の画面を1つずつ上下にスライドさせる機能を実装します

この記事では、モバイル端末を一度に1画面ずつ上下にスライドさせるためのJSの具体的なコードを参考まで...

CSS スタイルの競合を解決するいくつかの方法 (要約)

1. セレクターを調整するコンビネータを使用すると、セレクターの説明をより正確に記述できます (C...

Dockerでnginxを実行し、ローカルディレクトリをイメージにマウントする方法

1 hupからイメージを取得する docker プル nginx 2 マウントするディレクトリを作成...

Vueは透かし効果を簡単に実現します

序文: Vueプロジェクトで透かし効果を使用するには、コンテナを指定できます効果画像: 1. コンテ...

Vueコンポーネントの作成方法と使用方法を説明する記事

目次1. コンポーネントとは何ですか? 2. グローバルコンポーネントを作成する方法1 1. Vue...

MySQL シリーズ 3 基礎

目次チュートリアルシリーズ1. MySQL の紹介2. MySQLの開発履歴3. MariaDBの基...

UnityはMySQLに接続し、テーブルデータの実装コードを読み取ります

表は以下のとおりです。 Unity が読み取って呼び出すときのコード: データベース内の別のテーブル...

Linux コンパイル最適化で習得しなければならないいくつかの姿勢のまとめ

01. コンパイルオプションとカーネルコンパイルLinux カーネル (英語: linux kern...

ウェブサイトはグレー表示されています。画像を含む互換コードはすべてのブラウザをサポートしています

通常、国喪の日、大地震の日、清明節には、ウェブサイト全体を灰色にして、故人への哀悼の意を表します。そ...

MySQL データ型 DECIMAL の詳細な分析

序文:金額の保存など、小数点数を保存し、精度要件がある場合、通常は DECIMAL フィールド タイ...

HTMLにビデオを挿入してすべてのブラウザと互換性を持たせる方法

HTML にビデオを挿入するために最もよく使用される方法は 2 つあります。1 つは古い <o...