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環境を構築する方法

推薦する

Apple の携帯電話のロックを解除するときに光沢のあるフォント効果を実現するために CSS3 を使用する例

0. はじめに2016 年 8 月 18 日 今日、iPhone をスライドさせてロックを解除すると...

HTML の表の行と列を結合する問題の解決策の詳細な説明

私たちが構築しようとしていたウェブサイトには、長い文章だけでなく、多数の表も含まれており、表のレイア...

JavaScript setinterval 1秒遅延ソリューション

setinterval を使用すると、ページを開いた直後に 1 秒の遅延後に実行されることがわかりま...

初心者向け入門チュートリアル: ドメイン名の解決とバインディング

では、ドメイン名を登録して仮想ホストを購入した後、IE でドメイン名を入力して Web サイトを開く...

MySQL で戻り値ありと戻り値なしのストアド プロシージャを書く 2 つの方法

プロセス1: 戻り値あり: proc_addNum が存在する場合はプロシージャを削除します。 プロ...

Docker Gitlab+Jenkins+Harborは永続的なプラットフォーム運用を構築します

CI/CD の概要CIワークフロー設計Gitコードバージョン管理システムはコマンドラインでのみ管理で...

JavaScriptはイベントリスナーをイベント委任にバッチで追加します。詳細なプロセス

1. イベント委任とは何ですか?イベント委譲: イベントバブリングの特性を利用して、子要素に登録すべ...

Vue3 を使用して虫眼鏡効果を実現する方法の例

目次序文1. カプセル化の重要性2. どのようにカプセル化しますか? 1. 準備2. 梱包を開始する...

Linux でタイムアウト付きの接続関数を試す

前回の記事では、Windows でタイムアウトを試してみました。この記事では、Linux で試してみ...

Dockerコンテナでルート権限を取得する方法

まず、コンテナが稼働している必要がありますコンテナのCONTAINER IDは、sudo docke...

Linux Samba サーバーの超詳細なインストールと構成 (問題解決付き)

目次Samba サーバーの紹介Samba サーバー コンポーネントSamba サーバー関連の設定ファ...

MacでのMySQL5.7.22のインストール手順

1. インストールパッケージを使用してMySQLをインストールします(オンラインダウンロードは遅すぎ...

CentOS 7 で RPM を使用して mysql5.7.13 をインストールする

0. 環境この記事のオペレーティング システム: CentOS 7.2.1511 x86_64 My...

この記事は、JQueryの基本的な操作を理解し、始めるのに役立ちます。

目次1. Jquery を使用する手順: (1)jsライブラリをインポートする(2)ページ読み込みイ...