MySQL コマンドラインでよく使われる 18 個のコマンド

MySQL コマンドラインでよく使われる 18 個のコマンド

日常的なウェブサイトの保守と管理では、多くの SQL ステートメントが使用されます。
熟練して使用すると、特にサイト グループを管理する場合に、Web サイト管理に多くの利点があります。

以下に、よく使用されるコマンドをいくつか示します。

1. データベースを表示する
データベースを表示
表示テーブル
テーブルを表示します。

2. ユーザーを作成する<br /> パスワード 123 のルート ユーザーを作成します

mysql を使用します。 
'123' で識別される root@'%' に、 grant オプションを使用して *.* 上のすべての権限を許可します。 
専念;

3. パスワードを変更する

'123456' で識別される xing@'localhost' に、*.* 上のすべての権限を grant オプションで付与します。 
ユーザーを更新します。set password = password('newpwd')、ここで user = 'xing'、host='localhost'; 
権限をフラッシュします。

4. データベース testdb を作成します。

データベース testdb を作成します。

5. データベースの予防的作成:

testdb でない場合はデータベースを作成します。

6. テーブルを作成します。

testdb を使用します。 
テーブルtable1を作成します( 
ユーザー名varchar(12)、 
パスワードvarchar(20));

7. テーブル aaa の予防的作成:

テーブルが存在しない場合は作成します aaa(ss varchar(20));

8. テーブル構造を表示します。

テーブル1を説明します。

9. テーブル1にデータを挿入します。

テーブル1(ユーザー名、パスワード)の値を挿入する 
(「レイジミン」、「ラバソフト」)、 
(「ハローキティ」、「ハハハハ」) 
専念;

10. テーブル table1 をクエリします。

テーブル1から*を選択します。

11. データの変更:

テーブル1を更新し、パスワードを「hehe」に設定し、ユーザー名を「hellokitty」に設定します。 
専念;

12. データの削除:

ユーザー名が 'hellokitty' であるテーブル 1 から削除します。 
専念;

13. テーブルに列を追加します。

テーブル table1 を変更して列を追加します( 
 sex varchar(2) コメント '性別', 
 年齢 日付 NULL でない コメント '年齢' 
); 
専念;

14. テーブル構造を変更する

クエリからテーブル table1 を作成します。

テーブルtmpを次のように作成します 
テーブル1から*を選択します。

15. テーブルtable1を削除します。

テーブルが存在する場合は削除します (table1)。 
存在する場合はテーブルを削除します (tmp)。

16. データベースtestdbをバックアップする

mysqldump -h 192.168.3.143 -u root -p pwd -x --default-character-set=gbk >C:\testdb.sql

17. データベースtestdbを削除する

データベース testdb を削除します。

18. testdb データベースを復元する<br /> まず、testdb データベースを作成し、次のコマンドを使用してローカル リカバリを実行します。

mysql -u root -pleizhimin testdb <C:\testdb.sql

これら 18 個の MYSQL コマンドは、管理者が日常のメンテナンスでよく使用します。これらのコマンドを上手に使用すれば、作業が非常に簡単になります。

以下もご興味があるかもしれません:
  • CMDコマンドを使用してMySqlデータベースを操作する方法の詳細な説明
  • MySQL コマンドラインモードアクセス操作 MySQL データベース操作

<<:  Confluence と jira-software を Docker にデプロイする方法

>>:  JS変数ストレージのディープコピーとシャローコピーの詳しい説明

推薦する

MySQLにおけるトランザクション分離レベルの実装原理の詳細な説明

序文データベース トランザクションに関して言えば、トランザクションの ACID 特性、分離レベル、解...

Centos7.x での Nginx のインストール、SSL 設定、一般的なコマンドの詳細な説明

1. インストールyumを使用してインストールする ##yum nginx を自動的にインストールす...

アップロード画像コントロールを実現するネイティブ js

この記事の例では、アップロード画像コントロールを実装するためのjsの具体的なコードを参考までに共有し...

JavaScript の基本: ループと配列

目次ループ - for forループの基本的な使い方ループを終了するネストされたループ配列配列とは何...

Alibaba Cloud Centos6.X でメールを送信する際に発生するさまざまな問題

序文: Webサービスを提供するために、Alibabaクラウドホストを新しくインストールしました。す...

Docker コマンドラインの完全ガイド (知っておくべき 18 のこと)

序文Docker イメージは Dockerfile といくつかの必要な依存関係で構成され、Docke...

Linux で Oracle データベースをバックアップするためのスケジュールされたタスクの設定に関するチュートリアル

1. データベースの文字セットを確認するデータベースの文字セットは、Linux で設定された環境変数...

Tencent Cloud Server Centosにデータディスクをマウントする方法

まず、ハードディスクデバイスにデータディスクがあるかどうかを確認します # まずfdisk -lを実...

Vueはシンプルなショッピングカートの例を実装します

この記事では、参考までに、Vue の具体的なコードを共有して、簡単なショッピングカートを実装します。...

コードレイン効果を実現するjQueryプラグイン

この記事では、コードレイン特殊効果を実現するためのjQueryプラグインの具体的なコードを参考までに...

トピックページデザインの 5 つの基本スキル (Alibaba UED Shanmu)

このトピックは、2012 年後半の社内共有です。まだ記事にはなっていませんが、春節が近づいているので...

MySQL の一般的な SQL ステートメントの概要

1. mysqlエクスポートファイル: SELECT `pe2e_user_to_company`....

CSSはインラインブロックのずれの問題を解決します

もうナンセンスじゃない、郵便番号HTML部分 <div class="positio...

Dockerを使用してSonarQubeをインストールする詳細なチュートリアル

目次1. イメージをプルする1.1 関連するイメージをプルして実行する1.1.1 関連する画像を取得...

mysql 基本操作文コマンドの詳細な説明

1. MySQLに接続するフォーマット: mysql -h ホストアドレス -u ユーザー名 -p ...