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とOracleの違いのまとめ(機能性能の比較、選択、使用時のSQLなど)

1. 同時実行性同時実行性は OLTP データベースの最も重要な機能ですが、同時実行性にはリソース...

Unicode署名BOMによる事故原因の分析

ここでは、通常ヘッダーとフッターに対して行われるインクルード ファイルを使用している可能性があります...

Dockerボリューム削除操作

プルーンこのコマンドを使用するには、クライアントとデーモンの両方の API バージョンが少なくとも ...

初心者でもjsのtypeofとinstanceofの違いを理解できます

目次1. 型2. インスタンス3. 違い1. 型typeof 演算子は、評価されていないオペランドの...

ドラッグ可能なログインボックスを実現するネイティブJS

この記事では、ネイティブ JS で実装されたドラッグ可能なログイン ボックスを紹介します。その効果は...

vue3 のさまざまなファイルタイプのプレビュー機能の例

目次序文1. オフィス文書の種類のプレビュー2. PDF形式のプレビュー3. 画像の種類4. ビデオ...

Linux でハイパースレッディング技術を動的に有効/無効にする方法の詳細な説明

序文Intel のハイパースレッディング テクノロジーにより、1 つの物理コア上で 2 つのスレッド...

MySQL で遅いクエリ SQL を見つけて最適化する詳細な例

目次1. 遅いクエリSQLを見つけて最適化する方法a. スローログに基づいてスロークエリSQLを見つ...

Nginx 構成の場所の一致ルールの例の説明

nginx の設定命令のスコープは、main、server、location の 3 種類に分けられ...

MySQL での GROUP_CONCAT の使用例の分析

この記事では、例を使用して、MySQL で GROUP_CONCAT を使用する方法について説明しま...

CSSはボックスコンテナ(div)の高さを常に100%に設定します。

序文ブラウザをどのようにズームしても、ボックス コンテナーの高さを常に 100% に保つ必要がある場...

Vue3.0 + TypeScript + Vite初体験の詳しい説明

目次プロジェクトの作成プロジェクト構造メイン.jsアプリ.vue:設定コンポジションAPI参照反応的...

MYSQL における char と varchar の違い

CHAR 型と VARCHAR 型は似ていますが、主に格納場所、末尾のスペース、取得方法が異なります...

JS配列メソッドの詳細な説明

目次1. 元の配列が変更されます1. プッシュ(): 2.ポップ(): 3. シフト(): 4.un...

Reactはグローバル箇条書きボックスメソッドをカプセル化します

この記事の例では、Reactカプセル化グローバルポップアップボックスの具体的なコードを参考までに共有...