ホームページ >データベース >mysql チュートリアル >PHP のデータテーブルのオプションは何ですか?ストレージ エンジンとは何ですか?
PHP についてたくさんのことを学びましたが、PHP のデータ テーブルにはどのようなオプションがあるでしょうか?ストレージ エンジンとは何ですか?完全にマスターしましたか?まだマスターしていない場合は、この記事に従って学習を続けてください。
テーブル オプション リスト
テーブル オプションは、テーブルを作成するときの全体的な設定です。テーブルには主に次の内容が含まれます: charset = 使用する文字エンコーディング
engine = 使用するストレージ エンジン (テーブル タイプとも呼ばれます)、
auto_increment = の初期値を設定します現在のテーブルの自動インクリメント フィールド。デフォルトは 1comment='テーブルの説明テキスト'
説明;
1、セットです。文字エンコーディングは次のとおりです。データベースの設定とは異なる必要があります。同じ場合は設定する必要はありません。データベース レベルの設定が自動的に使用されるため、
##2、エンジン (ストレージ エンジン) はコード レベルの名詞です: InnoDB、MyIsam、BDB、archive、Memory.ストレージ エンジンとは何ですか?ストレージ エンジンは、ハードディスクにデータを保存する「メカニズム」です。実際には、(上記の名前で述べたように) メカニズムとさまざまなストレージ エンジンは少数しかなく、ストレージ メカニズムは主に 2 つの主要なレベルで設計されています。
1、できるだけ高速に
2、できるだけ多くの機能を;
さまざまなストレージ エンジンを選択することは、上記のパフォーマンスと機能の「トレードオフ」になります。
デモの例:#演示表选项语法:
create table tab_xuanxiang(
id int auto_increment primary key,name varchar(10),
age tinyint
charset = gbk,/*产当前效据库的字符编码是utF8*/engine = MyIsam,
auto_increment = 100o,comment ="说明文字...";
insert into tab_xuanxiang (id,name,age)values(null,'张三',11)
関連学習の推奨事項:
以上がPHP のデータテーブルのオプションは何ですか?ストレージ エンジンとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。