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

推薦する

Vue+Element UIはドロップダウンメニューのカプセル化を実現します

この記事の例では、ドロップダウンメニューのカプセル化を実装するためのVue + Element UI...

ウェブサイト開発におけるフロントエンド開発者とアーティストの知識の違い

概要: 多くの企業、特にインターネット Web サイトを主な事業とする企業のほとんどが、「アーティス...

CSS3を使用してフォントカラーグラデーションを実装する

Animation.css を使うと公式サイトのフォントがだんだんと変わっていくのが分かりました。c...

CSS3 を使用して左上または右上隅にリマインダー ドットを表示するサンプル コード

効果画像(三角形をご希望の場合は、ここをクリックしてください): コード: <html>...

JavaScript でドラッグ スライダー パズルの検証機能を実装します (html5、canvas)

導入:スライダー ドラッグ検証は現在、多くの場所で使用されています。週末に 1 つ作成しようと思い、...

Vue でフルスクリーンを実装し、フルスクリーン終了を監視する

目次序文:実装手順:完全なソースコード:詳細情報:序文: vueでは、デフォルトページを実装し、di...

Vueのコンポーネントの詳細な説明

目次1. コンポーネントの登録2. コンポーネントの使用3. 父から息子へ4. 息子から父へ5. ス...

WINDOWS での MYSQL のインストールに関する詳細なチュートリアル

1. インストールパッケージをダウンロードする- お使いのコンピュータシステムに応じて適切なバージョ...

Vue はシェイク機能を実装します (ios13.3 以降と互換性があります)

最近、shake.jsを使用して、shakeに似た機能を作成しました。ただし、shake機能はios...

Dockerオーバーレイはホスト間のコンテナ相互通信を実現します

目次1. Dockerの設定2. レジストリとネットワークを作成する3. コンテナを起動する環境説明...

Nginx の高同時実行最適化の実践

1. チューニングの必要性​ 私は、どのように書けばいいのか本当に分からないので、共有するために最適...

MySQL ストアド プロシージャで月ごとにテーブルを作成する方法

詳細には立ち入らずに、コードに直接進みましょう。一緒にコミュニケーションを取り、学びましょう。月ごと...

HTML でのアンカータグの使用例の共有

アンカータグの使用法:同じドキュメント内の特定の場所にリンクすることをアンカー リンクと呼びます。ア...

favicon.ico についていくつか注意点があります (ルートディレクトリに置くのがベストです)

任意のウェブページを開きます。例: http://www.baidu.com/ ブラウザのタブのヘッ...

Linux で rc.local ファイルがない場合の完璧なソリューション

新しい Linux ディストリビューションには rc.local ファイルがなくなりました。サービス...