次の構文でテーブルを作成するときに、MySQLに存在するさまざまなテーブルと、どのタイプのテーブルが生成されますか: create table employee(eno int(2)、ename varchar(10))?MySQLにはどのようなテーブルがありますか?
私のシニアの一人が私に尋ねましたが、私はそれを見つけることができません。
次の構文でテーブルを作成するときに、MySQLに存在するさまざまなテーブルと、どのタイプのテーブルが生成されますか: create table employee(eno int(2)、ename varchar(10))?MySQLにはどのようなテーブルがありますか?
私のシニアの一人が私に尋ねましたが、私はそれを見つけることができません。
MySQL 5.5以降、InnoDBはデフォルトのストレージエンジンです。それ以前は、私のISAMでした。
http://dev.mysql.com/doc/refman/5.5/en/innodb-default-se.html
あなたは、さらにあなたが欲しいストレージエンジンのタイプを指定しない場合、あなたはあなたが実行しているバージョンのMySQLのデフォルトを取得します。
SHOW VARIABLES LIKE 'storage_engine';
は、現在のデフォルトのストレージエンジンを返します。
これはbeginrが尋ねる質問の基本的な種類で、すべての答えは、今まで右にある、さらに知識をdev.mysql
http://dev.mysql.com/doc/refman/5.1/en/storage-engines.htmlのこのarticalを読ん
そのMyISAMのテーブルが挿入デフォルトのtabelエンジンですこのクエリ と
以前はMyISAMだったのですが、PHP 5.3と5.4で今は確実ではありません(最近)。 – Thompson
これはあなたのPHPのバージョンとは関係ありません。 PHPとMySQLは別々にバージョン管理された別個の製品です。 PHP 5.3または5.4を使用すると、MySQL <5.5のバージョンも使用されている可能性があります。 –