MySQL データベース ターミナル - 一般的な操作コマンド コード

MySQL データベース ターミナル - 一般的な操作コマンド コード

1. ユーザーを追加する

// 新しいユーザーを作成します。create user username identified by 'password'; 
//既存のユーザーとホスト名を表示します。 select user,host from mysql.user; 

2. ユーザー名とホストを変更する

//ユーザー名を変更します。rename user 'original username'@'host' to 'new username'@'host'; 

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

//パスワードを変更する mysqladmin -u ユーザー -p 元のパスワード パスワード 新しいパスワード

4. ユーザーを削除する

// ユーザーを削除する drop user username@'host'; 

5. すべてのユーザーとホストを照会する

//既存のユーザーとホスト名を表示します。 select user,host from mysql.user;

6. データベースを表示する

//データベースを表示します。SHOW DATABASES; 

7. データベースを作成する

//データベースを作成します CREATE DATABASE database name; 

8. データベース定義情報を表示する

//データベース定義情報を表示します。SHOW CREATE DATABASE database name; 

9. データベースを削除する

//データベースを削除します。DROP DATABASE データベース名; 

10. 権限を更新する

//MySQL 権限テーブルをフラッシュします FLUSH PRIVILEGES; 

11. 一般的なコマンドは次のとおりです

//mysqlにログイン -u ユーザー名 -p パスワード mysql -u ユーザー名 -p パスワード -h ホストIP
 
 
//コマンド名プロンプトを変更する \u@\h \d
プロンプトmysql \d>
プロンプトmysql (\d)>
 
//現在のサーバーバージョンを表示しますSELECT VERSION();
//現在の日付を表示しますSELECT NOW();
//現在のユーザーを表示しますSELECT USER();
//クライアントのエンコーディングを設定します。SET NAMES gbk;
// 開いたデータベースを表示します SELECT DATABASE();
// ポートを表示します。'port' のようなグローバル変数を表示します。
 
//既存のユーザーとホスト名を表示します。 select user,host from mysql.user;
 
// 新しいユーザーを作成します。create user username identified by 'password'; 
 
// ユーザーを削除する drop user username@'host';
 
//ユーザー名を変更します。rename user 'original username'@'host' to 'new username'@'host';
 
//パスワードを変更する mysqladmin -u user -p 元のパスワード password 新しいパスワード update mysql.user set password = password('password') where user = 'user' and host = 'host';
 
// 'zhangsan' で識別される zhangsan@'%' に zhangsanDb.* のすべての権限を付与することを承認します。
すべての権限: すべての権限。
選択: 読み取り権限。
delete: 削除権限。
update: 更新権限。
create: 作成権限。
drop: データベースとテーブルの権限を削除します。
 
Username@host は、承認されたユーザーと、そのユーザーがログインできる IP アドレスを表します。ホストにはいくつかの種類があります。
localhost: このユーザーはローカルでのみログインでき、リモートでログインすることはできません。
%: ローカルマシン以外のマシンからのリモートログインを許可します。
192.168.52.32: 特定の IP は、ユーザーが特定の IP からのみログインできることを意味します。
 
//新しく追加されたデータベース権限の情報を表示します。 select user,Db,host,select_priv,insert_priv,update_priv,delete_priv from mysql.db where user='zhangsan';
 
//MySQL 権限テーブルをフラッシュします FLUSH PRIVILEGES;
 
//データベースを作成します CREATE DATABASE database name;
CREATE DATABASE IF NOT EXISTS データベース名; -- 存在しない場合は作成します。 CREATE DATABASE IF NOT EXISTS データベース名 CHARACTER SET gbk;
//データベースを変更します。ALTER DATABASE database name CHARACTER SET = utf8;
//データベースを表示します。SHOW DATABASES;
//データベース定義情報を表示します。SHOW CREATE DATABASE database name;
//データベースを削除します。DROP DATABASE データベース名;
//データベースが存在する場合は削除します。DROP DATABASE IF EXISTS database name;
//データベースを切り替える USE データベース名;
//データベース内のすべてのテーブルを表示します。SHOW TABLES;
//データベース テーブルを表示します。SHOW TABLES FROM database name;
//テーブル構造を表示します DESC テーブル名;
SHOW COLUMNS FROM テーブル名;
//テーブルステートメントを表示します SHOW CREATE TABLE テーブル名;
//テーブルを削除します。DROP TABLE テーブル名;
 
テーブルを変更する // 列を削除する alter TABLE table name DROP column name;
//テーブルの名前を変更します。RENAME TABLE テーブル名 TO 新しいテーブル名;
//テーブルの文字セットを変更します。 alter TABLE table name CHARACTER SET character set //列名を変更します。 alter TABLE table name CHANGE column name new column name column type;
//列を追加します alter table テーブル名 add 列名 column type;

これで、MySQL データベース ターミナル - 共通操作コマンド コードに関するこの記事は終了です。関連する MySQL データベース共通操作コマンド コードの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Python MySQL データベースの基本操作とプロジェクト例
  • MySQL データベースの集計クエリと結合クエリ操作
  • MySQLデータベースのデータテーブルに関する詳細な基本操作
  • MySQL データベースの操作とデータ型
  • MySQL学習データベース操作DML初心者向け詳細解説
  • 初心者向けのMySQLデータベースとテーブルDDLの作成と操作の学習
  • MySQL データベース データ テーブル操作

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

>>:  CSS3で実装されたテキストポップアップ効果

推薦する

Vueのミックスインと継承について詳しく説明します

目次序文ミキシンMixin ノート (重複名)ローカルミックスイングローバル ミックスイン継承するミ...

React は入力値を取得し、2 つのメソッドの例を送信します

方法1: DOMが提供するイベントオブジェクトのターゲットイベント属性を使用して値を取得し、送信する...

VueはOpenLayersを使用してTiandi MapとAmapを読み込み

目次1. 世界地図1. VueにOpenLayersをインストールする2. アマップ1. 世界地図1...

優れたウェブワイヤーフレーム設計・制作ツール13選を紹介

プロジェクトの作業を開始するときは、ワイヤーフレームを使用してアイデアをスケッチすることが重要です。...

ドロップダウンメニューを実装するためのネイティブ js

ドロップダウン メニューも実生活では非常に一般的です。実装に使用される js コードは、タブ選択やア...

プロジェクトを素早く構築するためのvite+vue3.0+ts+element-plusの実装

目次バイト機能使用環境プロジェクトを構築する構成vite.config.ts tsconfig.js...

負荷分散と動的および静的分離操作を実現するDocker NginxコンテナとTomcatコンテナ

Tomcat8 イメージをダウンロード [root@localhost ~]# docker sea...

MySQL 悲観的ロックと楽観的ロックの実装

目次序文実際の戦闘1. ロックなし2. 悲観的ロック3. 楽観的ロック要約する序文悲観的ロックと楽観...

MySQLカーソルの使い方と機能の詳細な説明

[mysqlカーソルの使い方と機能]例:現在、テーブル A、B、C の 3 つのテーブルがあります。...

Linux インストール MySQL5.6.24 使用手順

Linux インストール MySQL ノート1. MySQL データベース サーバーをインストールす...

MySQLは適切なストレージエンジンを選択します

データベースに関して最もよく聞かれる質問の 1 つは、現在のビジネス ニーズを満たす MySQL の...

Linux ディスクとディスク パーティションを理解するための記事

序文Linux システムのすべてのハードウェア デバイスは、ファイルの形式で表現され、使用されます。...

Docker+nextcloudで個人用クラウドストレージシステムを構築

1. Dockerのインストールと起動 yum で epel-release をインストールします ...

Dockerはrabbitmqのサンプルコードをインストールして実行します

イメージをプルします: [mall@VM_0_7_centos ~]$ sudo docker pu...

CentOS 6.4 で rpm を使用して MySQL をオフラインでインストールする

rpmインストールパッケージを使用してmysqlをオフラインでインストールします。参考までに準備:公...