ウィンドウ環境で 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 サービスのインストールに関する詳細なチュートリアル

推薦する

Linux サーバーでフォルダー、ファイル、解凍コマンドを削除する方法

1. フォルダを削除する例: rm -rf /usr/java /usr/javaディレクトリとその...

Serv-U FTPとADの完璧な統合ソリューションの詳細な説明

会社が現在使用しているソリューションを確認するためにバックエンドにログインしました。使用される FT...

Linux/CentOS サーバー セキュリティ構成の一般ガイド

Linux はオープン システムです。インターネット上には、既成のプログラムやツールが多数存在します...

Apache での ab パフォーマンス テスト結果を分析する

私はパフォーマンス テストを行うために常に Loadrunner を使用してきました。 Loadru...

JavaScript の setTimeout() の使用法の概要

目次1. はじめに2. setIntervalとsetTimeoutの違い3.タイムアウトを設定する...

MySQLインデックスの基本構文

インデックスはソートされたデータ構造です。 where 条件での検索や order by 条件での並...

MySQL ルートパスワードを変更する 4 つの方法 (要約)

方法1: SET PASSWORDコマンドを使用するまずMySQLにログインします。フォーマット: ...

MySQL で union all を使用してユニオンソートを取得する方法

プロジェクトでは、何らかの不可逆的な理由により、テーブルに保存されたデータがページの表示要件を満たす...

MySQLのインストール時に発生する可能性のある問題

質問1:インストール中に net start mysql と入力すると、次のエラー メッセージが表示...

ファイアウォールルールの設定とコマンド(ホワイトリスト設定)の詳しい説明

1. ファイアウォールルールを設定する例1: ポート8080を外部に公開する ファイアウォールコマン...

DockerはCMDまたはENTRYPOINTコマンドを使用して複数のサービスを同時に起動します

要件: Celery は Django に導入されています。Django プロジェクトを開始するとき...

Nginx 7層負荷分散のいくつかのスケジューリングアルゴリズムの簡単な理解

この記事は主に、Nginx 7 層負荷分散のいくつかのスケジューリング アルゴリズムを紹介します。こ...

Dockerイメージを構築する2つの方法

目次既存のイメージからイメージを更新します。イメージを最初から構築する: Docker イメージ リ...

ul リスト タグ デザイン ウェブ ページ 複数列レイアウト

数日前、CSS で 3 列レイアウトを書いていたときに、突然この方法を思いつきました。このアイデアは...

Vue.jsは画像切り替え機能を実装する

この記事では、画像切り替え機能を実装するためのVue.jsの具体的なコードを参考までに共有します。具...