データベース内の既存のMySQLテーブルからテーブルを作成するにはどうすればよいですか?
CTAS、つまり「Create Table AS Select」スクリプトを使用して、既存のテーブルからテーブルを作成できます。テーブル構造とデータを既存のテーブルからコピーします。 「Employee」という名前の既存のテーブルからEMP_BACKUPという名前のテーブルを作成した次の例を考えてみます-
mysql> Select * from Employee; +------+--------+ | Id | Name | +------+--------+ | 100 | Ram | | 200 | Gaurav | | 300 | Mohan | +------+--------+ 3 rows in set (0.00 sec)
上記のクエリはテーブル「Employee」のデータを示し、以下のクエリは「Employee」テーブルから構造とデータをコピーして「EMP_BACKUP」という名前のテーブルを作成します。
mysql> Create table EMP_BACKUP AS SELECT * from EMPLOYEE; Query OK, 3 rows affected (0.15 sec) Records: 3 Duplicates: 0 Warnings: 0 mysql> Select * from EMP_BACKUP; +------+--------+ | Id | Name | +------+--------+ | 100 | Ram | | 200 | Gaurav | | 300 | Mohan | +------+--------+ 3 rows in set (0.00 sec)
「Employee」テーブルのすべてのデータと構造がコピーされたことがわかります。
-
MySQLのデータベースからテーブル名を取得するにはどうすればよいですか?
MySQLのデータベースからテーブル名を取得するための構文は、次のとおりです- show tables from yourDatabaseName; MySQLのデータベースからテーブル名を取得するために上記のクエリを実装しましょう- mysql> show tables from hb_student_tracker; これにより、次の出力が生成されます- +------------------------------+ | Tables_in_hb_student_tracker | +------------------------------+ | demotable192
-
MySQL Pythonでデータベースからテーブルを削除するにはどうすればよいですか?
データベースからテーブル全体を削除する必要がある場合があります。不要なデータをデータベースに保持することは、ストレージの不適切な使用です。データベースに「Employees」という名前のテーブルがあり、何らかの理由で、このテーブルがデータベースに必要なくなったとします。したがって、役に立たない特定のテーブルを削除することをお勧めします。 これは、「DROPTABLE」コマンドを使用して実行されます。このテーブルは、データベースからテーブル全体を削除します。 構文 DROP TABLE table_name ここで、table_nameは、削除するテーブルの名前を指定します。 Pythonで