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

推薦する

Excel をインポートするときに js で時間を変換する正しい方法について

目次1. 基本2. 問題の説明3. 解決策付録: js を使用して Excel の日付形式を変換する...

CSS が初期読み込み時の白い画面の時間に与える影響

外部 CSS ファイルを使用したレンダリング パイプライン上図では、HTML データの要求から DO...

デザインストーリー: ナンバープレートを覚えられない警備員

<br />私が住んでいる地域では、コミュニティに出入りする車両を管理するために、コミュ...

Vue+js 矢印をクリックして画像を切り替える

この記事の例では、矢印をクリックして画像を切り替えるVue + jsの具体的なコードを共有しています...

HTML要素を非表示にするいくつかの方法

1. CSSを使用するコードをコピーコードは次のとおりです。スタイル="display:n...

mysql order by in の文字順序の詳細な説明 (推奨)

//MySQL ステートメント SELECT * FROM `MyTable` WHERE `id...

vue.js でよく使われる v 命令の解析

目次Vue でのモデルバインド表示の if の v-text の説明v-html: v-オンv-if...

バッテリー残量が少なくなったときに Linux を自動シャットダウンする方法

序文最近、私の住居の電力事情が不安定で、突然の停電が頻繁に起こります。ノートパソコンを持っているので...

Vue-cli を使用して Vue プロジェクトを構築する手順の詳細な説明

まず、Vue-cli をインストールする必要があります。 npm インストール -g vue-cli...

さまざまな環境での Docker Compose のインストール方法

1. オンラインインストール現在、Linux x86アーキテクチャのオンラインインストールのみを試し...

CSS 水平プログレスバーと垂直プログレスバーの実装コード

時々、素敵なスクロールバー効果を見るのは楽しいものです。ここでは、CSSを使用してそれを実現する方法...

Vueはビデオ再生を実装するためにビデオタグを使用します

この記事では、ビデオタグを使用してビデオ再生を実装するVueの具体的なコードを参考までに共有します。...

Angularコンポーネントのライフサイクルの詳しい説明(パート2)

目次1. ビューフック1. ngAfterViewInit および ngAfterViewCheck...

Docker で nginx のログレベルを調整する方法

目次はじめにNginx Dockerファイル新しい会議もっと参考文献はじめに最近、アプリケーションの...

nofollowタグの使用と分析に関する簡単な説明

nofollowをめぐる論争Zac と Guoping の間では、nofollow が PR を無駄...