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で実装されたテキストポップアップ効果

推薦する

CSS3 で翻訳効果 (transfrom: translate) を実装する例

移動を実現するためにtranslateパラメータを使用しますtranslateX: X 軸に沿って移...

MySQL 1130例外、リモートログインできない解決策

目次質問: 1. リモートログイン権限を有効にする: 2. MySQLの権限を更新します。 3. テ...

Linux システムコマンドのメモ

この記事では、Linux システム コマンドについて説明します。ご参考までに、詳細は以下の通りです。...

フォーム入力ボックスに関するWebデザインのヒント

1. キャンセル ボタンが押されたときの破線ボックス<br /> 入力に属性値 hide...

Mysql インデックスと Redis ジャンプテーブルについての簡単な説明

まとめインタビュー中、MySQL インデックスの問題について議論しているときに、B+ ツリー、B ツ...

CentOS 7.6 への MySQL 5.7 GA バージョンのインストール チュートリアル図

目次環境の準備環境の準備mariadbをアンインストールする rpm -qa | grep mari...

Vue が Bibibili のホームページを模倣する際の問題

エンジニアリング構造プロジェクトは2つの部分に分かれています。bilibili-apiはAPIインタ...

Centos8 システムの VMware インストール チュートリアル図 (中国語グラフィカル モード)

目次1. ソフトウェアとシステムイメージ2. 仮想マシンを作成する3. CentOS8をインストール...

Centos7 で mysqldump を使用して MySQL データベースの毎日の自動バックアップを作成する

1. 要件:データベースのバックアップは、実稼働環境にとって特に重要です。データベースのバックアップ...

WindowsシステムでMySQLデータベースを完全にアンインストールして、MySQLを再インストールします

1. コントロールパネルで、MySQLのすべてのコンポーネントをアンインストールします。コントロール...

HTML doctype の役割の紹介

ドキュメント モードには次の 2 つの機能があります。 1. HTML文書を解析するためにどのHTM...

Docker 実行時にユーザーとグループを管理する方法

Docker はプロセスを中核としてシステムリソースを分離する管理ツールです。分離は、オペレーティン...

Windows Server 2016 で Flash を有効にする方法

最近、VMware Horizo​​n を導入してテストしましたが、そのコンソールにはデフォルトで ...

TypeScript で時間を費やした場所の概要

TS で時間を過ごした場所をいくつか記録します。 (まず、文句を言わせてください。stackover...

イメージのパッケージ化とワンクリック展開を実現するためにDockerを組み合わせたアイデア

1. サーバーにDockerをインストールする yumでdockerをインストール設定ファイルを変更...