Maison > Article > base de données > Quelles sont les options pour les tables de données en PHP ? Qu'est-ce qu'un moteur de stockage ?
Nous avons beaucoup appris sur PHP, mais quelles sont vos options pour les tables de données en PHP ? Qu'est-ce qu'un moteur de stockage ? L'avez-vous parfaitement maîtrisé ? Si ce n'est pas le cas, suivez cet article pour continuer à apprendre
Liste des options de tableau
L'option de tableau correspond à la création d'un tableau, les paramètres globaux de le tableau comprend principalement les éléments suivants : charset = encodage de caractères à utiliser
engine = moteur de stockage à utiliser (également appelé type de table),
auto_increment =Définir la valeur initiale de l'auto. -champ d'incrémentation de la table actuelle, la valeur par défaut est 1 comment='Un texte de description de la table'
Explication
1, set L'encodage des caractères est de être différent du paramètre de la base de données. S'ils sont identiques, il n'est pas nécessaire de les définir. Parce qu'il utilisera automatiquement les paramètres au niveau de la base de données ;
2, moteur (moteur de stockage) est un nom au niveau du code : InnoDB, MyIsam, BDB, archive, Memory.
Qu'est-ce qu'un moteur de stockage ?
Un moteur de stockage est le « mécanisme » qui stocke les données sur le disque dur. En fait, il n'existe que quelques mécanismes (comme mentionné dans les noms ci-dessus) et différents moteurs de stockage. En fait, le mécanisme de stockage est principalement conçu à partir de deux niveaux principaux.
1. Le plus rapidement possible
2. Autant de fonctions que possible
Le choix de différents moteurs de stockage est le « compromis » des performances et des fonctions ci-dessus ;
Exemple de démonstration :
#演示表选项语法: 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)
Recommandations d'apprentissage associées : Tutoriel MySQL (Vidéo)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!