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

推薦する

mysql 一時テーブルの使用状況の分析 [クエリ結果は一時テーブルに保存できます]

この記事では、例を使用して MySQL 一時テーブルの使用方法を説明します。ご参考までに、詳細は以下...

Vue の高度な構築プロパティの詳細な説明

目次1. ディレクティブカスタムディレクティブ2. ミックスイン3. 継承を拡張する4. 提供して注...

Windows での mysql-5.7.28 のダウンロード、インストール、および構成に関する詳細なグラフィックとテキストのチュートリアル

最近MySQLデータベースのバージョンを変更する必要があり、それを記録するために記事を書きます1. ...

ミニプログラムはミニプログラムクラウドを使用してWeChatの支払い機能を実装します

目次1. WeChat Payを開く1.1 アフィリエイト加盟店番号1.2 加盟店番号を追加する1....

Chrome をクラッシュさせる CSS コードの行

一般的な CSS コードでは、UI レイアウトや互換性に関して軽微な問題が発生するだけです。しかし、...

DockerをインストールしてAlibaba Cloud Image Acceleratorを構成する方法

DockerのインストールDocker はオープンソースなので、Windows システムへのインスト...

MySQL EXPLAIN ステートメントの使用例

目次1. 使用方法2. 出力結果1.id 2.選択タイプ3.表4.パーティション5.タイプ6.可能な...

Web デザイン: Web ミュージックの実装テクニック

<br />Web ページに音楽を挿入する場合、サフィックスに応じて異なるコードを記述す...

簡単な計算機を実装する小さなプログラム

この記事の例では、簡単な計算機を実装するための小さなプログラムの具体的なコードを参考までに共有してい...

VMware15.5 インストール Ubuntu20.04 グラフィック チュートリアル

1. インストール前の準備1. 公式ウェブサイトからUbuntu 20.04のイメージファイルを直接...

期間限定フラッシュセール機能を実現するJavaScriptタイマー

この記事では、期間限定フラッシュセール機能を実装するためのJavaScriptの具体的なコードを参考...

64 ビット CentOs7 ソース コードのインストール mysql-5.6.35 プロセス共有

インストールプロセス中に問題が発生しないように、まず依存パッケージをインストールします。 [root...

ウェブページ制作TDは隠し表示もオーバーフロー可能

おそらく、この記事にこのようなタイトルを付けると、誰かがこう尋ねるでしょう。「なぜまだテーブルに注目...

HTMLはフォームタグを使用して登録ページのサンプルコードを実装します。

ケースの説明: - ページ効果を実現するためにテーブルを使用する- ハイパーリンクを機能させたくない...