Navicat 接続 MySQL エラーの説明分析

Navicat 接続 MySQL エラーの説明分析

Navicat を使用したローカル接続エラーの説明

2013-「初期通信パケットの読み取り」時に MySQL サーバーへの接続が失われました。システム エラー:0「内部エラー/チェック (システム エラーではありません)」

エラーの説明

チェック

解決

/etc/mysql/mysql.conf.d/ をコピーします。
sudo vim mysqld.cnf

赤いボックスの内容に注釈を付ける

注記

MySQLサービスを再起動して再度接続をテストします

接続に成功しました
チェック


環境

仮想マシンバージョン

ここに画像の説明を挿入

MySQL バージョン

ここに画像の説明を挿入

事前準備

MySQLの実行ステータスを確認する

sudo systemctl mysqlステータス

起動ステータス
実行されていない場合は、 sudo systemctl start mysqlコマンドを使用してMySQLサービスを開始します。

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

MySQLをインストールした後、ルートパスワードはデフォルトで空です。ルートユーザーのパスワードを変更します

mysqladmin -u root パスワード "yourNewPassword";

MySQLのインタラクティブ環境に入る

sudo mysql -u ルート -p
# パスワードを入力してください

インタラクティブに入る

すべてのライブラリを表示

データベースを表示します。 

データベースを表示

スイッチライブラリ

databaseName を使用します。 

ここに画像の説明を挿入

新規ユーザー関連

作成する

'yourPassword' で識別されるユーザー 'userName'@'%' を作成します。
# 'userName'@'%' @ 後ろの '%' はホストの設定です

新しいユーザーを作成する

チェック

権限が割り当てられていないことがわかります

ここに画像の説明を挿入

権限を割り当てる

'yourPassword' で識別される 'userName'@'%' に *.* のすべての権限を付与します。

このユーザーにすべてのライブラリのすべてのテーブルに対するすべての権限を割り当てます

ここに画像の説明を挿入

権限をフラッシュします。 

フラッシュ

このユーザーをもう一度見る

割り当てられた権限

上記は、Navicat が MySQL に接続するときのエラーの詳細な解決方法です。Navicat が MySQL に接続するときのエラーの詳細については、123WORDPRESS.COM の他の関連記事をご覧ください。

以下もご興味があるかもしれません:
  • MySQL に接続する際に Navicat for MySQL が 2005 エラーを報告する問題を解決する
  • Navicat を仮想マシン MySQL に接続する際によくあるエラーと解決策
  • NavicatがMySQL8.0.11に接続するとエラー2059が発生する
  • NavicatがMySQLに接続すると、10060、1045エラーとmy.iniの場所が報告されます。
  • mysqlとnavicat間の接続を確立する際の1251エラーを解決する
  • Mac 上の Navicat で新しいデータベースを作成するときに発生する 3680 エラーを解決する

<<:  HTML におけるベースタグの使用に関する詳細な説明

>>:  CSS と JS を使用して下線効果を実装する方法の例

推薦する

HTMLタグの書き方でよくある間違い

注意を払う必要があります。HTML Police がコードを調べて、意味のないタグをすべて見つけ出す...

Jenkins初心者のためのDockerデプロイメントチュートリアルの詳細な説明

この記事では、docker 経由で Jenkins+Maven+SVN+Tomcat をデプロイし、...

HTML(divレイヤー)を介してFLASHにリンクを追加するための実装コード

今日、クライアントが広告を掲載したいのですが、提供された素材は Flash です。私たちはあまり気に...

CSS3 テキストシャドウ text-shadow プロパティの詳細な説明

テキストシャドウ text-shadow プロパティの効果: 1. 右下隅の影、左下隅の影、左上隅の...

MySQL カーソル関数と使用法

目次意味カーソルの役割カーソルの使用カーソルの宣言カーソルを開くカーソルデータのトラバースカーソルを...

スワイパープラグインを使用して Vue でカルーセルを実装する例

目次vue - スワイパープラグインを使用してカルーセルを実装するカルーセルのバグを解決するには、w...

ウェブサイトのアクセス速度を向上させるための徹底的な最適化に関するヒント

<br />ウェブサイトのアクセス速度はウェブサイトのトラフィックに直接影響を及ぼし、ウ...

MySQL データ挿入効率の比較

データを挿入するとき、以前オフィス システムに取り組んでいたときにはデータベースのパフォーマンスにつ...

MySQL 学習: 初心者のための 3 つのパラダイム

目次1. パラダイム基盤1.1 パラダイムの概念2. 3つの主要なパラダイム2.1 3つの主要なパラ...

体験したい17 404ページ

404 を避けるべきだとどうして言えるのでしょうか? その理由は、ほとんどの 404 ページが粗雑す...

VueにおけるAxios非同期通信の詳細な説明

1. まず、インタラクティブに使用するための .json ファイルを作成します。json データ形式...

JavaScript オブジェクトからプリミティブ値への変換の詳細な説明

目次オブジェクトプロトタイプの値()オブジェクトプロトタイプtoString()シンボル.toPri...

ウェブページで CSS スタイルを適用するさまざまな形式の概要

1. インライン スタイル (<body></body> 内に配置されます)...

MySQL のデッドロックとデータベースおよびテーブル シャーディングの問題の詳細な説明

MySQL 運用上の問題点を記録します。ビジネスシナリオと問題の説明外部インターフェースをリクエスト...

CentOS 7 構成 Tomcat9+MySQL ソリューション

Tomcatの設定まずTomcatをインストールするTomcatのインストールは、Tomcatのイン...