Mysql 8.0 のインストールとパスワードのリセットの問題

Mysql 8.0 のインストールとパスワードのリセットの問題

Mysql 8.0 のインストールの問題とパスワードのリセット

1: MySqlをダウンロードする

公式サイトのダウンロードアドレス: https://dev.mysql.com/downloads/mysql/


ウェブサイトのホームページのドロップダウン
システムを選択し、「ダウンロード」ボタンをクリックして、圧縮ファイルをインストール パスに保存します。

2: MySqlをインストールする

ダウンロードしたファイルを開き、指定されたディレクトリに解凍します。

解凍したMySqlファイルを開き、ルートディレクトリにmy.ini(mysql設定ファイル)を作成します。nodpad++cを使用して作成します。

ここで、basedirとdatadirのパスをmysqlの解凍パスに変更する必要があります。

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

CMDコマンドプロンプトを見つける

mysqlサブディレクトリbinに入る

順番に入力してください: mysqld --install (インストール)

mysqld --initialize (初期化)
net start mysql (実行) 

ここに画像の説明を挿入
こちらでインストールが完了しました。このマシンはApple Windows 7でCドライブが1つしかないため、Cパスにしかインストールできません。

3: パスワードを変更する

最新バージョンの MySQL 8.0 がダウンロードされるため、パスワードが付属しており、使用時にリセットする必要があります。


ここに画像の説明を挿入

管理者権限を使用して mysql に入ると、システムにはパスワードが必要です。

元のパスワードは、C:\Program Files\Java\mysql-8.0.12-winx64\mysql-8.0.12-winx64\data の .err ファイルにあります。

.err を開くと、ファイルのこの行にパスワードがあります。

ここに画像の説明を挿入

cmd の「Enter password」にパスワードを入力します。

テストではエラーが報告されます

ここに画像の説明を挿入

パスワードを変更するコマンドを挿入

mysql_native_password で識別されるユーザー 'root'@'localhost' を 'your password' に変更します。

プロンプトクエリOK

データベースを使用したテスト:

ここに画像の説明を挿入

データベース ステートメントはセミコロンで終わる必要があることに注意してください。そうでない場合、ステートメントは実行されず、-> が連続して表示されます。

要約する

上記は、編集者が紹介した MySQL 8.0 のインストールとパスワード リセットの問題です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。

以下もご興味があるかもしれません:
  • Win10 64 ビットで圧縮パッケージを使用して最新の MySQL 8.0.18 をインストールするチュートリアル (画像とテキスト付き)
  • MySQL 8.0.11 圧縮版のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.11 圧縮版のインストールチュートリアル
  • MySQL 圧縮パッケージのインストールと設定方法のグラフィックチュートリアル
  • mysql8でルートユーザーのパスワードをリセットする手順を完了します
  • mysql8.0.12 でルートパスワードをリセットする方法
  • Windows で MySQL のルート パスワードをリセットする方法
  • Mysql 5.7 でルート パスワードを忘れた場合やパスワードをリセットする場合の詳細な方法
  • Mac オペレーティングシステムで MySQL パスワードを忘れた後にリセットする方法
  • MySQL パスワードを忘れた場合はどうすればいいですか? MySQL ルートパスワードをリセットする方法
  • MySQL 8.0.18 圧縮パッケージのインストールと忘れたパスワードのリセット時に遭遇する落とし穴

<<:  Apache Tika を使用してファイルが破損しているかどうかを検出する方法

>>:  Ubuntu の起動後にアプリケーションを実行するためのターミナルの設定方法

推薦する

Js の継承とプロトタイプチェーンを理解するのに役立つ記事

目次継承とプロトタイプチェーン継承されたプロパティ継承されたメソッドJavaScript でのプロト...

MySQL が group by をサポートしない場合の解決策の概要

MySQL 5.7.x の最新バージョンをダウンロードしてインストールしました。デフォルトでは、on...

jsを使用してシンプルな弾幕スクリーンシステムを実装する

この記事では、弾幕効果を実現するためのネイティブjsの具体的なコードを参考までに共有します。具体的な...

Web 上の要素を非表示にする方法とその利点と欠点

ソースコードの例: https://codepen.io/shadeed/pen/03caf6b36...

JavaScript クロージャの説明

目次1. クロージャとは何ですか? 1.2 クロージャのメモ化: 関数は定義された環境を記憶する1....

Node.js における非同期プログラミングの知識ポイントの詳細な説明

導入JavaScript はデフォルトでシングルスレッドであるため、コードは並列実行するための新しい...

MAC で Mysql5.7.10 のルートパスワードを変更する方法

まず、MySQLをskip-grant-tablesモードで起動します: mysqld --skip...

Vuex環境の詳細な説明

目次Vuex環境を構築する要約するVuex環境を構築するsrcディレクトリにフォルダstoreを作成...

2つのウェブサイトページ翻訳プラグインの共有

TranslateThis URL: http://translateth.is Google 翻訳...

MySQL で左結合を使用して where 条件を追加する問題の詳細な分析

現在の需要:グループとファクターの 2 つのテーブルがあります。1 つのグループは複数のファクターに...

Centos7 に mysql と mysqlclient をインストールする際に遭遇する落とし穴の概要

1. MySQL Yumリポジトリを追加するMySQL公式サイト>ダウンロード>MySQ...

jQueryはスライディングタブを実装する

この記事では、スライドタブを実装するためのjQueryの具体的なコードを参考までに紹介します。具体的...

Linux で pip 操作中にタイムアウトが発生する問題を解決する方法

Linuxインスタンスでpipを使用する際のタイムアウト問題を解決する方法pip は最も人気のある ...

JConsoler を使って Tomcat の JVM メモリを監視する方法を説明します

目次1. Tomcatを監視する方法2. Java独自の監視コマンド3. Tomcatのトラブルシュ...

MySQL パフォーマンスの最適化: インデックスを効率的かつ正しく使用する方法

実践こそが真実をテストする唯一の方法です。この記事では、インデックスの全体的な使用法についてのみ説明...