recherche
  • Se connecter
  • S'inscrire
Réinitialisation du mot de passe réussie

Suivez les projets qui vous intéressent et découvrez les dernières actualités les concernant.

Conception de base de données

1, Créez une nouvelle table de configuration système

CREATE TABLE `sysconfig` (

`cid` int(11) NOT NULL auto_increment,

`vote_name` varchar(45) NOT NULL,

`dietime` date NOT NULL ,

`method` int(11) NOT NULL par défaut '1',

`description` varchar(800) NOT NULL par défaut '',

PRIMARY KEY (`cid`)

) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET =utf8;

2, Créer une nouvelle table utilisateur

CREATE TABLE `users` (

`cid` int(11) NON NULL auto_increment,

`username` varchar(40) NOT NULL,

` passwd` varchar( 45) NON NULL,

`admin` int(11) NON NULL par défaut '0',

`isvote` int(11) NON NULL par défaut '0',

CLÉ PRIMAIRE (`cid`)

) ENGINE =MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

3, Créez une nouvelle table de questions de vote

CREATE TABLE `votename` (

`cid` int(11) NOT NULL auto_increment,

`question_name` varchar(200) NOT NULL ,

`votetype` int(11) NOT NULL par défaut '0' COMMENTAIRE '0 est une sélection unique n1 est une sélection multiple',

`sumvotenum` int(11) NOT NULL par défaut '1',

PRIMARY KEY (` cid`)

) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=utf8;

4,Créer une nouvelle table d'options de vote

CREATE TABLE `voteoption` (

`cid` int(11) NON NULL auto_increment,

`optionname ` varchar(100) NON NULL par défaut '',

`votenum` int(11) NON NULL par défaut '0',

`upid` int(11) NON NULL,

PRIMAIRE KEY (`cid`,`upid `),

KEY `fk_voteoption_votename_idx` (`upid`)

) ENGINE=MyISAM AUTO_INCREMENT=50 DEFAULT CHARSET=utf8;

5,Ajouter des données de test

INSERT INTO `sysconfig` VALEURS ('1', 'Test', '2019-01-31', '1', 'Test test test test test test test test test test test test test test test');


nouveau fichier
<?php echo "数据库设计";
Réinitialiser le code
Opération automatique
soumettre
Aperçu Clear