Mysql一時テーブルの原理と作成方法の分析

Mysql一時テーブルの原理と作成方法の分析

この記事は主にMysql一時テーブルの原理と作成方法を紹介します。この記事のサンプルコードは非常に詳細で、皆さんの勉強や仕事に一定の参考値があります。困っている友人は参考にしてください。

mysql は temporary キーワードを使用して一時テーブルを作成できます。作成されたテーブルは、サーバーとのセッションが終了すると自動的に消えます。

構文: 一時テーブル tbl_name を作成します...;

ルール: 各セッションは、そのセッションで作成された一時テーブルのみを表示できます。異なるセッションで同じテーブル名を持つ一時テーブルを作成できます。一時テーブルの名前は永続テーブルの名前と同じにすることができます。

利点: 一時テーブルを使用して一時データを保存し、セッションが切断されたときにデータを自動的にクリアすることができます。

危害:

1. 誤ってサーバーから切断すると、一時テーブルは削除されます。

2. 一時テーブルはそれを作成したセッションにのみ表示されるため、スレッド プール接続テクノロジと同時に使用することはできません。

3. 永続テーブルと競合し、再接続後に永続テーブルデータが正しく動作しなくなる可能性があります。同じ構造を持つ永続的なテーブルが削除されないようにするには、テーブル構造を削除するときに drop temporary table_name を使用できます。

一時テーブルを作成する

一時テーブルstudent_copy( を作成する
  id int 主キー、
  名前varchar(20) 
)Engine=InnoDB のデフォルトの文字セット utf8;

ps: 一時テーブルは作成されましたが、show tables を使用しても表示できません

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL メモリテーブルの基本学習チュートリアル
  • MySQLでメモリテーブルを作成する方法
  • カーソル ループを使用して、MySQL ストアド プロシージャで一時テーブルを読み取る
  • MySQL での一時テーブルの使用例
  • Mysql の一時テーブルとパーティションテーブルの違いの詳細な説明
  • MySQL メモリテーブルと一時テーブルの使用方法の詳細な説明

<<:  仮想マシン VMware に Kali Linux をインストールする最新の超詳細なグラフィック チュートリアル

>>:  React Nativeの起動プロセスの詳細分析

推薦する

TypeScript インターフェース定義ケースチュートリアル

インターフェースの役割:インターフェース (英語: interface) の機能は、簡単に言えば、コ...

Docker に Solr 8.6.2 をインストールし、中国語の単語セグメンターを構成する方法

1. 環境バージョンDocker バージョン 19.03.12セントロス7ソル8.6.2 2. Do...

VMware 仮想化 KVM のインストールと展開のチュートリアルの概要

仮想化1. 環境セントオス7.3 selinuxとファイアウォールを無効にする2. 仮想化環境の構成...

Vueフィルターの使い方

目次概要フィルターの定義フィルターの使用カスタムグローバルフィルターローカルフィルター予防例1(ロー...

JavaScript で一意の ID を生成するいくつかの方法

考えられる解決策1. Math.randomは[0,1)の範囲の乱数を生成します。 //今回は生成さ...

ウェブページ作成時のHTMLタグの使用に注意してください

この記事では、Web ページの作成を学習するときに注意すべき HTML タグに関するいくつかの問題を...

Tomcat で JNDI データ ソースを構成する 3 つの方法

これまでの仕事では、開発サーバーは一般的にTomcatでした。データソースは、多くの場合、appli...

Javascript 構造化代入の詳細

目次1. 配列の分解2. オブジェクトの分解3. 不完全な解体4. 分割代入を使用して変数交換を実装...

ファイルが存在するかどうかを判断する JavaScript サンプルコード

1. ビジネスシナリオ最近はファイルのアップロードやダウンロードに関する開発をしています。ダウンロー...

nginxとlvsのメリットとデメリット、そして適切な使用環境

まず最初に、ロード バランシングとは何かについて説明します。ロード バランシングとは、リクエストの内...

Vueコンポーネント登録方法の解釈

目次概要1. グローバル登録2. 現地登録3. モジュールシステムへのローカル登録概要コンポーネント...

Linux CentOS 7.7 システムの VMware インストールに関する詳細なチュートリアル

Linux CentOS 7.7 システムを Vmware にインストールする方法。最小限のインスト...

バックエンドデータを取得するためのVue Elementフロントエンドアプリケーション開発

目次概要1. バックエンドデータの取得と処理2. インターフェース表示処理概要前回のエッセイ「ステッ...

詳細なアイデアを備えたシンプルな計算機の HTML 実装

コードをコピーコードは次のとおりです。 <!DOCTYPE html> <html...

高い同時実行性の下でNginxのパフォーマンスを最適化する方法をまとめます

目次特徴利点インストールとコマンド設定ファイルプロキシモードとリバースプロキシ構成フォワードプロキシ...