テーブル構造とそのデータをコピーする 次のステートメントは、データを新しいテーブルにコピーします。 注: このステートメントは実際には SELECT ステートメントの結果を含むテーブルを作成するだけなので、新しいテーブルには主キーやインデックスは含まれません。 テーブル table_name_new を (select * from table_name_old); として作成します。 テーブル構造のみをコピーする テーブル table_name_new を、select * from table_name_old where 1=2 として作成します。 または table_name_old のようなテーブル table_name_new を作成します。 注: 前者の方法では主キーの種類とインデックスはコピーされませんが、後者の方法では古いテーブルのすべてのフィールドの種類が新しいテーブルにコピーされます。 テーブルデータのみをコピー 2つのテーブルが同じ構造の場合 table_name_new に挿入し、table_name_old から * を選択します。 2つのテーブルの構造が異なる場合 table_name_new(column1,column2...) に挿入し、table_name_old から column1,column2... を選択します。 注: 多くの記事では、次のステートメントを使用してデータをコピーできると述べられています。table_name_new テーブルは存在する必要はなく、実行中に自動的に作成されます。実際、SELECT ... INTO 形式はクエリ結果を変数に保存するか、ファイルに書き込みます。つまり、table_name_new は変数またはファイルです。 table_name_old から table_name_new に column1、column2、... を選択します。 これで、MySQL テーブルをコピーする 3 つの方法 (概要) に関するこの記事は終了です。MySQL テーブルのコピーの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: React スキャフォールディングのパスエイリアスを設定する方法
通常、清明節、国哀悼日、大地震の日、影響力のある偉人の死去または命日には、ウェブマスターとして、故人...
前回の記事では、HTML ページが 3 秒後に自動的にジャンプする一般的な 3 つの方法を紹介しまし...
1. 背景DockerでRabbitMQをデプロイする際に、次の2つの問題が発生します。問題1: ス...
目次序文Vue CLI での設定基本コードVueルーターの登場ネストされたルートの設定要約する序文V...
1. 分離マーカーを追加します。 ip netns add fd 2. 指定されたネットワーク カ...
Docker イメージの最初の行は FROM alpine などのイメージで始まりますが、最初のベー...
デフォルトでは、テーブルの幅と高さはコンテンツに応じて自動的に調整されます。テーブルの幅と高さを手動...
ステートメント 1: <link rel="shortcut icon" ...
この記事を書いた理由は、修正した分散 PyTorch プログラムを Facebook のクラスター上...
この効果を実現するには、まず CSS のプロパティを知っておく必要があります。 text-shado...
序文長い間、MySQL のアプリケーションおよび学習環境は MySQL 5.6 以前のバージョンであ...
画像リンク <img src="" /> jsを使用してURLが有効...
目次1. 静的実装方法: 2. 第2のシミュレーション動的方法3. 3番目の動的データ方式4. 動的...
最近、データライフサイクル管理の詳細を整理していたときに、小さな問題を発見しました。それは、MySQ...
1. forEach() は map() に似ています。これも渡された関数に各要素を順番に適用します...