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

推薦する

CentOS 7 で MySQL 接続数が 214 に制限される問題の解決方法

問題を見つける最近、プロジェクトで問題が発生しました。接続が多すぎるため、「接続が多すぎます」という...

jsは古典的なマインスイーパゲームを実装します

この記事の例では、古典的なマインスイーパゲームを実装するためのjsの具体的なコードを参考までに共有し...

Vue.jsはコンポーネントを通じてアイコンを処理します

アイコン処理ソリューションこの記録の目的は、element-plus 以外のアイコンをコンポーネント...

Docker を使用した RabbitMQ 環境のデプロイの詳細な紹介

前提条件: Dockerはすでにインストールされています1. 画像を見つける(方法は2つあります) ...

Linuxのテキスト処理コマンドsortの詳細な説明

テキストファイルの内容を並べ替える使用方法: ソート + オプション + ファイル名 (複数のファイ...

Vue で動的パラメータと計算プロパティを使用する方法

1. 動的パラメータ2.6.0 以降では、角括弧で囲まれた JavaScript 式をディレクティブ...

Linux での UDP について学ぶ

目次1. UDPとLinuxの基礎の紹介2. 各機能の使い方1. ソケット機能の使用2. バインド機...

CentOS7.5 MySQLのインストールチュートリアル

1. まずシステムにmysqlがインストールされているかどうかを確認します rpm -qa | gr...

Vueは質問応答機能を実装する

1. リクエスト回答インターフェース2. ユーザーの回答が正しいかどうかを判断します。回答が正しい場...

Vueでキャッシュされたページを管理する方法

目次問題1: 破壊1. 破壊する方法2. いつ破壊するか2.1 解決策1: route.queryを...

ウェブページの右側に固定されたフローティングレイヤーの実装コード

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

MySQL のスローログ監視の誤報問題の分析と解決

以前は、さまざまな理由により、一部のアラームは真剣に受け止められませんでした。最近、休暇中に、すぐに...

3列レイアウトを実現するCSS3フレキシブルボックスフレックス

タイトルの通り、高さは既知で、左と右の列の幅は 300 ピクセル、中央は適応型です。弾性ボックス自体...

HTML テキストエスケープのヒント

今日、CSDN で HTML テキスト エスケープのちょっとしたトリックを見ましたが、とても簡単です...

Linux システムの仮想ホストで Swoole Loader 拡張機能を有効にする方法

特記事項: Swoole 拡張機能のみがインストールされ、サーバーはホストにインストールされません。...