MySQLテーブルのストレージエンジンを変更するにはどうすればよいですか?
MySQL ALTER TABLEステートメントは、テーブルのストレージエンジンを次のように変更できます-
mysql> ALTER TABLE Student ENGINE = 'InnoDB'; Query OK, 0 rows affected (0.90 sec) Records: 0 Duplicates: 0 Warnings: 0
次のステートメントを使用して、ストレージエンジンが変更されたことを確認できます
mysql> SELECT ENGINE FROM information_schema.TABLES -> WHERE TABLE_SCHEMA = 'tutorial' -> AND TABLE_NAME = 'Student'; +--------+ | ENGINE | +--------+ | InnoDB | +--------+ 1 row in set (0.01 sec)
-
MySQLテーブルストレージエンジンを更新する方法
MySQLテーブルエンジンを更新するには、次の構文に従います- 構文 alter table yourTableName ENGINE=InnoDB; まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20), -> StudentAge int, &nbs
-
MySQLで日付レコードを持つテーブルの日付を変更するにはどうすればよいですか?
日付を変更して年を追加する必要があるとします。このためには、DATE_ADD()とともにUPDATEコマンドを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1984 ( ShippingDate date ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1984 values('2014