MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLで1つのスキーマから別のスキーマにデータを挿入しますか?


あるスキームから別のスキームにデータを挿入するための構文は次のとおりです。ここには、「yourDatabaseName1」と「yourDatabaseName2」の2つのデータベースがあります-

insert into yourDatabaseName2.yourTableName2 select *from yourDatabaseName1.yourTableName1;

上記の構文を理解するために、テーブルを作成しましょう。データベース「web」にテーブルを作成しています-

mysql> create table DemoTable2020
   -> (
   -> Id int,
   -> Name varchar(20)
   -> );
Query OK, 0 rows affected (0.67 sec)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
mysql> insert into DemoTable2020 values(101,'Chris');
Query OK, 1 row affected (0.12 sec)

mysql> insert into DemoTable2020 values(102,'David');
Query OK, 1 row affected (0.25 sec)

mysql> insert into DemoTable2020 values(103,'Mike');
Query OK, 1 row affected (0.11 sec)

selectステートメントを使用してテーブルのすべてのレコードを表示する-

mysql> select *from DemoTable2020;

これにより、次の出力が生成されます-

+------+-------+
| Id   | Name  |
+------+-------+
| 101  | Chris |
| 102  | David |
| 103  | Mike  |
+------+-------+
3 rows in set (0.00 sec)

これは、別のデータベース「テスト」に2番目のテーブルを作成するためのクエリです-

mysql> use test;
Database changed
mysql> create table DemoTable2021
   -> (
   -> StudentId int,
   -> StudentName varchar(20)
   -> );
Query OK, 0 rows affected (0.60 sec)

これは、あるスキーマから別のスキーマにデータを挿入するMySQLへのクエリです-

mysql> insert into test.DemoTable2021 select *from web.DemoTable2020;
Query OK, 3 rows affected (0.18 sec)
Records: 3 Duplicates: 0 Warnings: 0

selectステートメントを使用してテーブルのすべてのレコードを表示する-

mysql> select *from DemoTable2021;

これにより、次の出力が生成されます-

+-----------+-------------+
| StudentId | StudentName |
+-----------+-------------+
| 101       | Chris       |
| 102       | David       |
| 103       | Mike        |
+-----------+-------------+
3 rows in set (0.00 sec)

  1. Androidで1つのフラグメントから別のフラグメントにデータを渡す方法は?

    この例は、Androidで1つのフラグメントから別のフラグメントにデータを渡す方法について示しています ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android

  2. あるAppleIDから別のAppleIDにデータを転送する方法

    あるAppleIDから別のAppleIDにデータを転送できますか 娘が十分に年をとったので、自分のAppleIDを使用してほしい。彼女のiPadminiのコンテンツ(音楽、写真、アプリ)、特にゲームアプリとそのデータを新しいアカウントに転送するにはどうすればよいですか? -Appleコミュニティからの質問 異なるAppleIDを持つ新しいiPhoneにデータを転送する方法 すべてのデータと設定を現在のiPhoneから新しいiPhone13に移動したいのですが、Apple IDを父と共有し、すべてのデータと設定を新しい電話に正しく転送したいので、これを行う方法が完全にはわかりません。