mysql8.0.19 winx64バージョンのインストール問題を解決する

mysql8.0.19 winx64バージョンのインストール問題を解決する

MySQL は、スウェーデンの会社 MySQL AB によって開発されたオープンソースの小規模なリレーショナル データベース管理システムです。現在、MySQL はインターネット上の中小規模の Web サイトで広く使用されています。サイズが小さく、速度が速く、総所有コストが低いこと、そして特にオープンソースであることから、多くの中小規模の Web サイトでは、総所有コストを削減するために、Web サイト データベースとして MySQL を選択しています。

この記事は、mysql8.0.19 winx64 バージョンのインストール問題の解決に焦点を当てています。具体的な内容は次のとおりです。

ダウンロードアドレス: https://dev.mysql.com/downloads/mysql/、私は上記の 187.8M のものをダウンロードしました。

ところで、最近Sina Weiboがひどいですね。ログインすらできないんです。

私はかつてSinaで記事を書いていました。

後で変更します。突然、このスタイルが気に入ったことに気付きました。

==================================================
ダウンロードして解凍した後、インストール ファイルがまったくないことがわかりました。その後、Baidu で検索したところ、最初に my.ini とデータ ディレクトリを作成する必要があることがわかりました。インストールにこれが必要であることはばかげていると感じました。

インストール後、「 mysql -u root -p 」を実行すると、オンライン チュートリアルではパスワードを入力するだけですが、入力後にエラー メッセージが表示されます。

「エラー 2003 (HY000): 'localhost' 上の MySQL サーバーに接続できません (10061)」

それから私はオンラインで検索を続け、たくさんの解決策を見つけました。それらはすべて問題を解決しましたが、私の問題は解決できませんでした。

ここに小さなエラーを挿入します:
PS C:\WINDOWS\system32>mysql --mysqlをインストール
mysql: [エラー] 不明なオプション '--install'。

末尾に文字 d が付いているものは、実際には mysql ではなく mysqld です。以下を参照してください。

===================================================
その後、データとmy.iniを削除しました。

次に、以下の手順を順に実行します。

PS C:\WINDOWS\system32>mysqld --initialize --console
2020-03-07T11:07:18.159694Z 0 [システム] [MY-013169] [サーバー] D:\Program Files\mysql-8.0.19-winx64\bin\mysqld.exe (mysqld 8.0.19) プロセス 5900 としてサーバーの初期化が進行中です
2020-03-07T11:07:22.120685Z 5 [注記] [MY-010454] [サーバー] root@localhost の一時パスワードが生成されました: Qy_kuyaC)1qg
PS C:\WINDOWS\system32>mysqld --install
サービスはすでに存在します!
現在インストールされているサーバー: "D:\Program Files\mysql-8.0.19-winx64\bin\mysqld.exe" mysql
PS C:\WINDOWS\system32> ネットスタートmysql

mysql サービスが起動しています。

mysql サービスが正常に開始されました。

PS C:\WINDOWS\system32>mysql -uroot -p
パスワードを入力してください: ************
MySQL モニターへようこそ。コマンドは ; または \g で終わります。
MySQL接続IDは8です
サーバーバージョン: 8.0.19
Copyright (c) 2000, 2020, Oracle およびその関連会社。無断複写・転載を禁じます。

OracleはOracle Corporationおよびその関連会社の登録商標です。
その他の名称は各社の商標である場合があります。
所有者。

ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。

mysql> ALTER USER 'root'@'localhost' が 'xxxxxx' によって mysql_native_password で識別されます。
クエリは正常、影響を受けた行は 0 行 (0.01 秒)

次のステップはデータベースの操作です。

mysql ディレクトリに入ると、データ フォルダーが自動的に生成されていることがわかります。

要約する

mysql8.0.19 winx64 バージョンのインストール問題を解決するこの記事はこれで終わりです。mysql8.0.19 winx64 データベースのインストールに関するより詳しい内容については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQL 8.0.24 バージョンのインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.24 リリースノートのいくつかの改善点
  • MySQLのMVCCマルチバージョン同時実行制御の実装
  • MySQL 8.0.23のルートパスワードをリセットするための最適なソリューション
  • MySql8.0バージョンに接続するMyBatisの設定問題について
  • SeataがMySQL 8バージョンを使用できない問題を解決する方法
  • DBeaver を MySQL バージョン 8 以降に接続し、起こりうる問題を解決する方法の詳細な説明
  • IDEA で mysql8.0.3 と mybatis-generator を使用する際に発生するバグ
  • MySQL 5.x の文字化け問題の解決方法
  • CentOS 7 に MySQL 8.0.20 データベースをインストールするための詳細なチュートリアル
  • Mysql5.7 以降での ONLY_FULL_GROUP_BY エラーの解決方法
  • Django 2.2 と PyMySQL バージョンの互換性の問題
  • MySQL 5.7 をバイナリモードでインストールし、Linux でシステムを最適化する手順
  • MySQL 8.0.18 のさまざまなバージョンのインストールとインストール中に発生した問題 (要点の要約)
  • MySQLのバージョンアップ方法を超詳しく解説

<<:  Vue プロジェクトで addRoutes を使用する際の問題の解決策

>>:  JavaScript axiosのインストールとパッケージ化のケースの詳細な説明

推薦する

Dockerコンテナ内でホストDocker操作を呼び出して実行する

まず、この投稿は Docker 初心者向けです。もちろん、ベテランであれば記事中の分割線以降の操作方...

MySQL データベースの Binlog 使用法の概要 (必読)

MySQL データベースにとって binlog バイナリ ログがどれほど重要であるかについては詳し...

HTMLとXHTML、HTML4とHTML5のタグの違いについて簡単に紹介します。

HTML と XHTML の違い1. XHTML要素は正しくネストされている必要がある2. XHT...

MySQL のキーとインデックスの違い

まずはコードを見てみましょう: ALTER TABLE reportblockdetail ADD ...

Vueはプルダウンを実装してさらに読み込む

Element-UI に慣れた開発者なら、無限スクロールの InfiniteScroll が使いにく...

HTML メタタグの一般的な使用例のコレクション

マタタグとは<meta> 要素は、検索エンジン向けの説明やキーワード、更新頻度など、ペー...

MySQL におけるさまざまな一般的な結合テーブルクエリの例の概要

この記事では、例を使用して、MySQL のさまざまな一般的な結合テーブルクエリについて説明します。ご...

MySQL分離の使用手順を読む

現在のトランザクションはどの履歴バージョンを読み取ることができますか?読み取りビューは、トランザクシ...

Vue ページ状態の永続化の詳細な説明

目次コード:補充:要約する要件: 左のツリーと右のテーブル。組織ツリーでノードを選択した後、詳細ペー...

MySQLはカスタム関数を使用して親IDまたは子IDを再帰的に照会します

背景: MySQL では、レベルに制限がある場合、たとえば、ツリーの最大深度を事前に決定できる場合、...

計算機機能を実現するjsバージョン

この記事の例では、計算機機能を実装するためのjsの具体的なコードを参考までに共有しています。具体的な...

vue3.0 で要素を使用するための完全な手順

序文: vue3.0の要素フレームワークを使用します。要素はvue2.0をサポートしており、vue3...

Linux で NFS ファイル共有サーバーを構築するための詳細な手順

Linux が NFS サーバーを構築異なるオペレーティング システム間でデータを共有するために、通...

MySql 5.7.17 無料インストール構成チュートリアルの詳細な説明

1. mysql-5.7.17-winx64.zip インストール パッケージをダウンロードします ...

Vue でのキープアライブコンポーネントの使用例

問題の説明(キープアライブとは何か)キープアライブ 名前の通り、アクティブな状態を維持します。誰が活...