ウィンドウ環境で VScode を使用して仮想マシン MySQL に接続する方法

ウィンドウ環境で VScode を使用して仮想マシン MySQL に接続する方法

1. 仮想マシン側

1. MySQLの設定ファイルを見つける

:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

「i」キーを押して編集モードに入り、次の項目を見つけて、アドレスを「0.0.0.0」に変更します。


MySQLサービスを再起動する

:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

2. MySQLに接続する

:mysql -uroot -hlocalhost -p

コードを入力してEnterキーを押すと、データベースパスワードの入力を求められます。

3. ユーザーを承認する

>> 'password' で識別される 'username'@'%' に、grant オプションを使用して *.* のすべての権限を付与します。

ルートユーザーになることができます

4. 認証を更新する

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

2. ウィンドウ

1. VScodeを開き、次の2つのプラグインをインストールします。

これはVScodeに表示されます


2. これでMySQLデータベースに接続できます

2.1 仮想マシンのIPアドレスを入力する


分からない場合は、次のコマンドを使用して問い合わせることができます。

:ifconfig

2.2 ユーザー名とパスワードを入力します(仮想マシンで以前に承認されたユーザー名とパスワード)

2.3 出力ポート番号(デフォルト3306)

2.4 この項目を入力する必要はありません。Enterキーを押すだけです。

この時点で、VScode が仮想マシン上の MySQL データベースに接続していることがわかります。

以上は、エディターが紹介したウィンドウ環境で VScode を使用して仮想マシン MySQL に接続する方法の詳細な説明と統合です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • VS Code の MySQL 拡張機能を使用してデータベースを管理する

<<:  JavaScriptコールバック関数の詳細な理解

>>:  Tomcat9 Windows サービスのインストールに関する詳細なチュートリアル

推薦する

MySQL 8.0の新機能、隠しフィールドの詳細な説明

序文MySQL バージョン 8.0.23 では、新しい機能「Invisible Column (In...

JS はシンプルなブロック崩しピンボールゲームを実装します

この記事では、ブロック崩しピンボールゲームを実装するためのJSの具体的なコードを参考までに紹介します...

nginx で http でアクセスする Web サイトを https に変更する方法

目次1. 背景2. 前提条件https:証明書システム: 3. 操作プロセス3.1 証明書の生成3....

MySQL が uuid または snowflake id を主キーとして使用することを推奨しない理由の詳細な分析

前書き: MySQL でテーブルを設計する場合、MySQL では UUID や非連続かつ非繰り返しの...

JSのアンカーリンクをクリックするとスムーズにスクロールし、自由にトップ位置に調整できます。

アンカーリンクをクリックするとスムーズにスクロールし、自由にトップ位置に調整できます。 1. アンカ...

CentOS7にsshをインストールして設定する

1. openssh-serverをインストールする yum インストール -y openssl o...

Ubuntu 18.04にMySQL 5.7をインストールする

この記事は MySQL 公式サイトを参考にしてまとめたものであり、遭遇したいくつかの問題も記録されて...

MySQLトリガーの使用

目次1. トリガーの紹介1. トリガーとは何ですか? 2. トリガーの特徴2. トリガーを作成する1...

レスポンシブウェブデザインを実現するためにIEでCSS3メディアクエリをサポートする

今日の画面解像度は、320 ピクセル (iPhone) ほど小さいものから、2560 ピクセル以上 ...

MySQL 5.7 でルートパスワードを忘れた後に変更する方法の詳細なチュートリアル

序文長い間、MySQL のアプリケーションおよび学習環境は MySQL 5.6 以前のバージョンであ...

Prometheus+Grafanaによるnginxの監視方法を分析する

目次1. ダウンロード2. nginxとnginx-vts-exporterをインストールする3. ...

macOS での MySQL 8.0.17 のインストールと簡単な設定チュートリアル

私が書いた内容が理解できない場合は、インターネット上に理解できるチュートリアルがない可能性があります...

Vueでファジークエリを実装する方法の簡単な例

序文いわゆるファジークエリとは、ユーザーの完全な入力やすべての入力情報がなくてもクエリサービスを提供...

CSS3 における構造擬似クラスセレクターと擬似要素セレクターの使い方の詳細な説明

構造擬似クラスセレクタの紹介構造擬似クラスセレクターは、いくつかの特殊効果を処理するために使用されま...

MySQLでMyISAMストレージエンジンをInnodbに変更した操作記録のまとめ

一般的に、MySQL はデフォルトでさまざまなストレージ エンジンを提供しており、次のように表示され...