Le maillon le plus important dans le développement backend PHP est de créer une base de données et d'établir une table de données. Parce qu'il est directement lié à l'ensemble du projet, nous créons d'abord quelques tables de données pour jeter les bases de l'écriture ultérieure de programmes
.Nous créons d'abord un article de base de données, puis interrogeons la base de données
Ici, nous écrivons un nouveau site, je vais donc créer une base de données de lecture, ouvrir directement phpmyadmin et la créer dedans
Bien sûr, vous pouvez également utiliser des instructions SQL pour écrire.
Ensuite, nous devons créer des tables. Ici, je vois brièvement quelques tables :
table admin :
CRÉER UNE TABLE SI NON EXISTE `admin` (
`id` int(11) NON NULL AUTO_INCREMENT,
`username` varchar(15) NON NULL,
`password` varchar(15) NON NULL,
CLÉ PRIMAIRE (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;
INSERT INTO `admin` (`id`, `username`, `password` ) VALEURS
(1, 'admin', '540548356');
table d'informations :
CRÉER UNE TABLE SI N'EXISTE PAS `info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(15) CHARACTER SET utf8 DEFAULT NULL,
`username` varchar( 15) NULL PAR DÉFAUT,
`qq` varchar(15) NULL PAR DÉFAUT,
`Email` varchar(15) NULL PAR DÉFAUT,
`adresse` varchar(15) JEU DE CARACTÈRES utf8 DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=57 ;
Nouvelle liste de livres :
CREATE TABLE IF NOT EXISTS `newbook` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`bookname` varchar(32) NOT NULL,
`images` varchar(50) NOT NULL,
`introduction` varchar(100) NOT NULL,
`author` varchar(11) NOT NULL ,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=4 ;
tableau des pages :
CRÉER UNE TABLE SI NON EXISTE `page` (
`id` int(11) NON NULL AUTO_INCREMENT,
`title` varchar(15) NON NULL,
`images` varchar(100) NON NULL,
`content` varchar(100) NON NULL,
CLÉ PRIMAIRE (`id`)
) MOTEUR =MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=156 ;
table utilisateur :
CRÉER UNE TABLE SI NON EXISTE `user` (
` id` int(11) NON NULL AUTO_INCREMENT,
`nom d'utilisateur` varchar(32) NON NULL,
`mot de passe` varchar(32) NON NULL,
` qq ` varchar(32) NOT NULL,
CLÉ PRIMAIRE (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;
Nous avons terminé la création de quelques tables, nous allons maintenant faire le développement backend
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!