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のインストールとパッケージ化のケースの詳細な説明

推薦する

ReactとAntdのFormコンポーネントを組み合わせてログイン機能を実装する方法を詳しく説明します

目次1. ReactとAntdを組み合わせてログイン機能を実現2. ReactとAntdを組み合わせ...

JavaScript配列の一般的なメソッドの概要

目次1. JavaScriptで配列を作成する方法2. 配列メソッドの概要3. 方法の詳細な説明1....

Mysql マルチテーブル結合クエリの実行の詳細について簡単に説明します。

まず、このブログのケースデモンストレーション テーブルを作成します。 create table a(...

CSSの複数条件の書き方の詳細説明:

:not疑似クラスセレクターは、式に一致しない要素をフィルタリングできます。例 テーブル tbod...

Vueはランニングライトのシンプルな効果を実現

この記事では、マーキーのシンプルな効果を実現するためのVueの具体的なコードを参考までに共有します。...

EclipseでTomcatを作成する原理の詳細な説明

ローカルEclipse上にTomcatサーバーを作成する場合、 tomcaインストールディレクトリの...

vmware16 仮想マシンに共有フォルダを設定する方法

1. 仮想マシンに共有フォルダを設定します。 1. 処理する仮想マシンを選択し、右クリックして設定...

docker で php+nginx+swoole+mysql+redis 環境を構築する方法

オペレーティングシステム: Alibaba Cloud ESC インスタンス centos7.4ソフ...

CSS で要素を垂直方向に中央揃えする 7 つの方法

【1】中央の要素の幅と高さを知る絶対値 + 負のマージンコードの実装 .wrapBox5{ 幅: 3...

CentOS 7 ブートカーネルの切り替えとブートモードの切り替えの説明

Centos7 スイッチブートカーネル注: 必要に応じて、最初にyum update -yを実行して...

初心者向けWebサイト構築ガイド⑥:FlashFXPの詳しい使い方

今日は、サイトの設定やウェブサイトのアップロードなど、FlashFXP の最も基本的な機能を紹介しま...

MySQLの暗黙的な変換について話す

作業の過程で、暗黙的な変換が発生するケースが数多くあります。暗黙的な変換は、クエリの速度低下を引き起...

誰もが知っておくべきウェブサイトのユーザビリティに関する 10 のヒント

これ以上時間を無駄にせず、早速本題に入りましょう。 1. ロゴに代替テキストを追加するこれには 2 ...

Vue で pdfjs を使用して PDF ファイルをプレビューする方法

目次序文考えるライブラリディレクトリの解析とダウンロード使い方ファイルの場所実際の通話質問要約する序...

NodeJSとブラウザにおけるこのキーワードの違い

序文JavaScript を学習した人なら誰でも、さまざまな環境で this がどこを指すかという問...