我們學會了解這麼多關於PHP的知識,不知道你們對PHP中資料表的選項是什麼了?什麼是儲存引擎?是否已經完全掌握了呢,如果沒有,那就跟隨本篇文章一起繼續學習吧
表選項列表
表選項就是,創建一個表的時候,對該表的整體設定,主要有以下幾個:charset =要使用的字元編碼.
engine = 要使用的儲存引擎(也叫表類型),
auto_increment =設定目前表的自增長欄位的初始值,預設為1comment='該表的一些說明文字'
#說明;
1,設定的字符編碼是為了跟資料庫設定的不一樣。如果一樣,就不需要設定了。因為其會自動使用資料庫層級的設定;
2,engine(儲存引擎)在程式碼層面,就是一個名詞: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)
相關學習推薦:mysql教學(影片)
以上是PHP中資料表的選項是什麼?什麼是儲存引擎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!