MySQLで作成するときに、テーブルにAUTO_INCREMENTを設定しますか?
まず、テーブルを作成しましょう。 StudentIdの自動増分を設定するためのテーブルの作成中にAUTO_INCREMENTを使用しました-
mysql> create table DemoTable -> ( -> StudentId int NOT NULL AUTO_INCREMENT, -> StudentFirstName varchar(100), -> StudentLastName varchar(100), -> StudentAge int, -> StudentCountryName varchar(100), -> PRIMARY KEY(StudentId) -> )AUTO_INCREMENT=30; Query OK, 0 rows affected (0.69 sec)
挿入コマンド-
を使用して、テーブルにいくつかのレコードを挿入しますmysql> insert into DemoTable(StudentFirstName,StudentLastName,StudentAge,StudentCountryName) values('John','Smith',21,'US'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable(StudentFirstName,StudentLastName,StudentAge,StudentCountryName) values('Chris','Brown',20,'AUS'); Query OK, 1 row affected (0.19 sec)
selectステートメントを使用してテーブルのすべてのレコードを表示する-
mysql> select *from DemoTable;
出力
+-----------+------------------+-----------------+------------+--------------------+ | StudentId | StudentFirstName | StudentLastName | StudentAge | StudentCountryName | +-----------+------------------+-----------------+------------+--------------------+ | 30 | John | Smith | 21 | US | | 31 | Chris | Brown | 20 | AUS | +-----------+------------------+-----------------+------------+--------------------+ 2 rows in set (0.00 sec)
-
MySQLデータベースの単一のテーブルのバックアップを取る方法は?
テーブルのバックアップは、バックアップテーブルとmysqldumpユーティリティを使用して作成できます。バックアップテーブルの概念は、MySQLバージョン5.0およびそれ以前のバージョンで使用されていました。 ここでは、mysqldumpを使用してバックアップを実行しています。まず、ショートカットキーを使用してcmdを開きます。 mysqldumpはcmdで実行されます。したがって、最初にショートカットキーの助けを借りてcmdを開きます- windowskey+R; これがスナップショットです- これで、cmdが開きます- この場合、MySQLbinフォルダは次の場所にあります
-
MySQLでテーブルを作成する-Hibernate
テーブルを作成するには、以下の行をapplication.propertiesに挿入する必要があります- spring.jpa.hibernate.ddl-auto=update ここで、Hibernateはテーブルdemo88を自動的に作成します。 application.propertiesコードは次のとおりです- spring.datasource.platform=mysql spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect spring.jpa.hibernate.ddl-auto=upda