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

ブログ    

推薦する

IIS web.config でクロスドメイン アクセスを設定する方法

要件: ページに画像を表示する必要がありますが、さまざまな理由により、画像はサーバー 2 にあります...

Linux オペレーティング システムに Apache サービスをインストールする方法

ダウンロードリンク:動作環境VMware 仮想マシンの CentOS 7.6セキュアCRT Xftp...

Navicat Premium15 でクラウド サーバーに接続する際のデータベースの問題と落とし穴

クラウドサーバーを使用するとデータベースに接続できる場合もありますが、Navicat Premium...

JavaScript で Webpack を使用するチュートリアル

目次0. Webpackとは1. Webpackの使用2. Webpackのコアコンセプト2.1 エ...

MySQL OOM (メモリオーバーフロー) の解決策

OOM は「Out Of Memory」の略で、メモリオーバーフローを意味します。メモリ オーバーフ...

IE をフリーズさせる HTML コード

任意のテキスト エディターを開き、次のコードをコピーして、たとえば SomeFilename.htm...

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

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

Win10でのJDKのインストールと環境変数の設定に関する詳細なチュートリアル

目次序文1. 準備2. インストール3. 環境変数を設定する1. 「新規」をクリックすると、ポップア...

ウェブページ作成の基本宣言文書型記述(DTD

CSS レイアウトを使用して WEB 標準に準拠した Web ページを作成することは、jb51.ne...

node.js で PC 上の WeChat アプレット パッケージを復号化するための処理アイデア

目次アプレットのソースコードはどこにありますか? PC ミニプログラムはどのように暗号化されますか?...

MySQLカスタム変数の概念と特徴

MySQL カスタム値は、値を保存するための一時的なコンテナです。サーバーへの接続がアクティブである...

DockerはRedisを起動し、パスワードを設定します

RedisはRedisバージョン5のapline(Alps)イメージを使用します。これは小さくて高速...

MySQL データのバックアップと復元のサンプル コード

1. データのバックアップ1. mysqldumpコマンドを使用してバックアップするmysqldum...

システムエラー 1067 を解決するための MySQL データベース グリーン バージョンのインストール チュートリアル

ソフトウェアのグリーンバージョンとインストールバージョンの違いは何ですか?通常、ファイルのインストー...

MySQLのサブクエリユニオンの効率性についての簡単な説明と

最近の製品テストでは、同時呼び出し数が 10 未満の場合に応答時間が 100 ミリ秒以内に維持できな...