MySQL 8.0.17 winx64 (Navicat 付き) 手動構成バージョンのインストール チュートリアル図

MySQL 8.0.17 winx64 (Navicat 付き) 手動構成バージョンのインストール チュートリアル図

1. ダウンロードアドレス:

mysql-8.0.17-winx64

ダウンロードして解凍する

2. ファイルを開く

mysql フォルダに my.ini ファイルを作成し、その内容をファイルにコピーします。

[クライアント]
#クライアントポート番号は3306です
ポート = 3306
ソケット =/data/3306/mysql.sock
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します

[mysqld]
# ポート 3306 を設定 port = 3306
ユーザー = ルート
ソケット =/data/3306/mysql.sock
# mysqlのインストールディレクトリを設定します basedir=D:\\appinstall\mysql-8.0.17-winx64
# MySQL データベース データの保存ディレクトリを設定します。MySQL 8 以降では次の設定は必要ありません。システムが自動的に生成します。そうでない場合はエラーが報告される可能性があります #datadir=D:\\appinstall\mysql-8.0.17-winx64\\data
# 許可される最大接続数 max_connections=20
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

注意: ファイルを保存するときは、メモ帳で開き、ファイル => 名前を付けて保存 => ANSI 形式で保存します。

3. 環境変数を設定し、bin フォルダーのパスを次のパスに追加します: D:\appinstall\mysql-8.0.17-winx64\bin

4. インストールコマンドの操作

1. データフォルダを削除します。

2. 管理者権限を持つ CMD の bin ディレクトリで、誤ってインストールされた mysqld サービスを削除します。

DOS コマンド操作: mysqld -remove MySQL

3. CMDのbinディレクトリで実行する

DOS コマンド操作: mysqld --initialize-insecure

プログラムはmysqlのルートディレクトリにデータフォルダと関連ファイルを自動的に作成します。

4. binディレクトリで実行する

DOS コマンド操作: mysqld -install

サービスが正常にインストールされました。

5. binディレクトリでnet start mysqlを実行してmysqlサービスを起動します。

MySQL サービスが開始しています。

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

6.dosコマンド操作:

mysql -u root -p

現時点ではパスワードはありません。Enterキーを押して入力してください。

次に、以下のコマンドを入力します。

mysql を使用します。
update user set password=password("12345") where user="root"; #root というユーザーのパスワードを 12345 に変更します

上記を実行してもエラーが出ない場合は、ユーザー名rootのパスワードを12345に変更できたことになります。エラーが出た場合は、以下のように

上記のエラーが発生した場合は、ステートメントが間違っていることを意味します。次を実行します。

mysql.user を更新し、authentication_string=password('12345') を設定します。ここで、user='root' です。

それでもエラー メッセージが表示される場合は、navicat をインストールして開き、接続を作成し、パスワードなしでログインすることをお勧めします。

次に、希望するパスワードに直接変更します。

5. Navicatのダウンロードとインストールおよび登録コードの問題

ダウンロードアドレス: http://xiazai.jb51.net/201908/yuanma/Navicat_Premium_jb51.rar

解読手順の転載アドレス: https://www.jianshu.com/p/5f693b4c9468

上記のデコード手順の最後の手順に従って、登録マシンのバージョン 5.0 でデコードを生成します。失敗した場合は、バージョンの 4.9 のデコードを使用してください。

仕上げる!

要約する

上記は、編集者が紹介した MySQL 8.0.17 WinX64 (Navicat 使用) の手動構成バージョンのインストール チュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Navicat Premium がデータベースに接続すると、次のエラー メッセージが表示されます: 2003 ''localhost'' の MySQL サーバーに接続できません (10061)
  • Navicat が MySql サーバーにリモート接続できない問題の解決策
  • MySQLにNavicatをインストールした後、2059が表示され、認証プラグインとローカルリンク仮想マシンdocker、リモートリンクサーバー
  • MySQL 8.0.20 Window10無料インストール版設定とNavicat管理チュートリアルグラフィック詳細説明
  • MySQL 8.0.20でNavicatをインストールして接続する方法と注意すべき点
  • Navicat が MySQL にリモート接続するときに発生する 10060 不明エラーを解決する方法
  • NavicatがLinuxサーバー上のMySQLに接続できない問題を解決する
  • Navicat の MySQL へのリモート接続の実装手順の分析
  • Navicat Premier の MySQL へのリモート接続エラー 10038 の解決方法

<<:  yum 経由で CentOS に PHP をインストールするチュートリアル

>>:  jQuery は拡張アニメーションによるナビゲーション バー効果を実装します

推薦する

Vueの自己ネストツリーコンポーネントの使い方の詳細な説明

この記事では、Vueの自己ネストツリーコンポーネントの使い方を参考までに紹介します。具体的な内容は次...

Linux で履歴コマンドを表示および実行する方法

履歴コマンドを表示し、指定されたコマンドを実行します owen@owen:~/owen/softwa...

Mysql で自動増分主キー ID を更新するときに問題が発生しました

目次自動インクリメント ID を更新する理由は何ですか?質問解決方法これは私が知っている問題ですが、...

JS 開発効率を上げる4つの超実践的なヒント

目次1. 短絡判定2. オプション連鎖演算子 (?) 3. ヌル合体演算子 (??) 4. 終了関数...

Enterキーを押すとフォームが自動的に送信されます。予期せぬ発見

コードをコピーコードは次のとおりです。 <!DOCTYPE html> <html...

MySQLのビューの詳細な説明

ビュー: MySQL のビューはテーブルと多くの類似点があります。ビューも複数のフィールドと複数のレ...

jQuery でダイナミックなパーティクル効果を実現

この記事では、動的なパーティクル効果を実現するためのjQueryの具体的なコードを参考までに紹介しま...

虫眼鏡コンポーネントのネイティブ js 実装

この記事の例では、参考までに虫眼鏡コンポーネントを開発するためのjsの具体的なコードを共有しています...

Maven+Tomcat 基本イメージを構築する Docker の実装

序文Javaプログラミングでは、ほとんどのアプリケーションはMavenに基づいて構築されており、配信...

ノード スキャフォールディングを使用してトークン検証を実装するサーバーを構築する方法

コンテンツスキャフォールディングを使用してノードプロジェクトを素早く構築するデータベースとやり取りす...

CSS3はシームレスなスクロールと手ぶれ防止を実現します

質問画像とテキストのシームレスなスクロールは、一般的に携帯電話では良い効果をもたらしますが、一部のモ...

MySQL接続クエリにおけるととwhereの違いの簡単な分析

1. テーブルを作成する テーブル「学生」を作成( `id` int(11) NULLではない、 `...

Chromeの最小フォントサイズ制限12pxに対する最終的な解決策

ウェブサイトを作成するユーザーの多くが、このような問題に遭遇すると思います。Chrome のデフォル...

Linux でプロセスを効果的に管理するための 8 つのコマンド

序文プロセス管理の役割:サーバーの健全性状態を判定する: プロセスの状態 (メモリ、CPU 占有率な...

MySQL 8.0.15 のインストールと設定方法のグラフィック チュートリアル (Windows 10 X64)

最近私が学んでいるのは MySQL の知識なので、MySQL をインストールすることが非常に重要です...