MySQL サーバーの接続、切断、および cmd 操作

MySQL サーバーの接続、切断、および cmd 操作

mysql コマンドを使用して MySQL サーバーに接続します。 MySQL サーバーが起動したら、「スタート」→「実行」コマンドを選択し、ポップアップの「実行」ウィンドウに「cmd」コマンドを入力し、Enter キーを押して DOS ウィンドウに入り、コマンド プロンプトを入力して MySQL サーバーに接続します。テストウェブサイト www.dc3688.com

MySQL サーバーに接続するには、MySQL サーバーのユーザー名、パスワード、アドレスを入力する必要があります。

>mysql-uroot-h127.0.0.1-pパスワード

切断

MySQL サーバーに接続した後、MySQL プロンプトで「exit」または「quit」コマンドを入力して、MySQL 接続を切断できます。

mysql>終了

補足知識: MySQL クライアントコマンドとサーバーコマンド

mysql クライアントでコマンドを実行するには 2 つの形式があります。 1つはクライアントコマンド、もう1つはサーバーコマンドです

クライアントコマンドは「;」で終わる必要はなく、直接記述するだけでよく、省略することもできます。

ヘルプコマンドでクライアントコマンドを表示できます。

awk を学習していたとき、awk で Linux コマンドを呼び出す system 関数を学びました。system コマンドを介して他のコマンドを間接的に呼び出すことができます (例: system hostname)。これにより、コマンドを実行したいときに Linux ターミナルを終了して戻ってくる必要がなくなります。これはより便利です。多くのツールは、いくつかの点で非常に似ています。これも非常に便利です。

このコマンドはプロンプトであり、PS1と同様にプロンプ​​トを変更することができ、プロンプトの形式を変更できます。

スクリプトでは、source を使用して設定ファイルを有効にできます。この方法は MySQL でも使用できます。たとえば、テスト (vim test.sql) を記述します。現在使用している SQL コマンドは、通常、MySQL 操作コマンドであることに注意してください。MySQL 操作コマンドをファイルに記述する場合は、test.sh を記述したのと同じように、sql サフィックスを追加することが一般的に推奨されます。これが sql スクリプトです。

SQL スクリプトが現在のディレクトリに保存されている場合は、現在のパスを省略できますが、現在のディレクトリに保存されていない場合は、そのパスを記述できます。そうしないと、どこに保存すればよいかわかりません。

サーバー側のコマンドは、Enterキーを押して実行し、セミコロンを追加する必要があります。

-A, --no-auto-rehash 補完を無効にする

-u, --user=ユーザー名、デフォルトはroot

-h, --host= サーバーホスト、デフォルトは localhost

-p、--passowrd= ユーザパスワード。-p の使用が推奨されます。デフォルトは空のパスワードです。

-P, --port=サーバーポート

-S, --socket=は接続ソケットファイルのパスを指定します

-D, --database= デフォルトのデータベースを指定します

-C, --compress 圧縮を有効にする

-e "SQL" SQLコマンドを実行する

-V, --version バージョンを表示

-v --verbose 詳細情報を表示

–print-defaults プログラムが使用するデフォルト設定を取得します

上記の MySQL サーバーの接続、切断、および cmd の使用に関する記事は、編集者が皆さんと共有する内容のすべてです。参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。

以下もご興味があるかもしれません:
  • MySQLがlocalhost経由でデータベースに接続できない問題に対する完璧な解決策
  • MySQLクエリ速度が遅く、パフォーマンスが低下する原因と解決策
  • Python MySQLの切断と再接続を実装する方法
  • 操作タイムアウトがないときにMySQLサーバーがアクティブに切断される問題を解決します

<<:  Vue3 Vue イベント処理ガイド

>>:  Ubuntu 20.04でLNMP環境を構築する方法

推薦する

CentOS 7.6 仮想ネットワーク カードのバッチ追加、変更、削除操作の紹介

1 カーネルにtunモジュールがあるかどうかを確認する modinfo tun modprobe t...

Nginx の Docker インストールの問題とエラー分析

質問: DockerにNginxをインストールするときに次のエラーが発生しました: docker: ...

Vue+echart で 2 列チャートを実現

この記事では、vue+echart を使って二重列チャートを実現するための具体的なコードを参考までに...

スライドボタン効果を実現するネイティブJS

Jsで作ったスライドボタンの具体的なコードは参考までに。具体的な内容は以下のとおりですまずエフェク...

Linux teeコマンドの使い方の詳しい説明

teeコマンドは主にstandout(標準出力ストリーム、通常はコマンド実行ウィンドウ)に出力し、同...

CSS プロパティ *-gradient の実用的な価値を探る

まず興味深い性質であるconic-gradientを紹介しましょう。円錐グラデーション!円グラフの作...

美容・スタイリングウェブサイト向けのカラーマッチングテクニックと効果表示

色はあらゆるウェブサイトにとって最も重要な要素の 1 つであり、閲覧者に大きな影響を与えるため、色の...

シンプルなjQuery + CSSを使用してカスタムタグタイトルツールチップを作成します

導入シンプルな jQuery + CSS を使用して、ブラウザのデフォルトの動作を置き換えるカスタム...

IDEA で Docker を WSL2 にデプロイする詳細なプロセス

ローカル環境はWindows10+WSL2(Ubuntu)です。サーバーにDockerをインストール...

MySQLにおける分散ロックの考え方をDBの助けを借りて詳しく説明します

序文スタンドアロン ロックであっても分散ロックであっても、共有データに基づいて現在の操作の動作を判断...

IEのクラッシュバグ

コードをコピーコードは次のとおりです。 <スタイル タイプ="text/css&qu...

ボタンをクリックしてテキストを入力ボックスに変換し、保存をクリックしてテキスト実装コードに変換します。

ボタンをクリックしてテキストを入力ボックスに変換し、保存をクリックしてテキスト実装コードに変換します...

MySQL データベースのインストールと Navicat for MySQL の使用に関するチュートリアル

MySQL は、スウェーデンの会社 MySQL AB によって開発され、現在は Oracle が所有...

JavaScript配列の重複排除のいくつかの方法についての詳細な説明

目次1.重複排除を設定する2. 重複を削除するには、2 回の for ループを使用します。 3. i...