Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 创建注册/登录系统时在数据库列中放置什么?(xampp)_Php_Mysql_Xampp_Lampp - Fatal编程技术网

Php 创建注册/登录系统时在数据库列中放置什么?(xampp)

Php 创建注册/登录系统时在数据库列中放置什么?(xampp),php,mysql,xampp,lampp,Php,Mysql,Xampp,Lampp,我正在通过xampp运行以下内容。(复制并将其放置在htdocs中) 它说“创建数据库”登录“并创建表'members'和'loginatests'” 听起来很简单,我创建了它,但是mysql需要列和列名。除非我把东西放在那里,否则我不会存钱。通常会出现什么?下面的代码(包含在您提供的链接中)是您可以按原样执行的模式(它将为您生成表)。这显示了您需要包括的列和列名,我已经指出了您需要包括的列: CREATE TABLE `members` ( `id` char(23) NOT NULL,

我正在通过xampp运行以下内容。(复制并将其放置在htdocs中)

它说“创建数据库”登录“并创建表'members'和'loginatests'”

听起来很简单,我创建了它,但是mysql需要列和列名。除非我把东西放在那里,否则我不会存钱。通常会出现什么?

下面的代码(包含在您提供的链接中)是您可以按原样执行的模式(它将为您生成表)。这显示了您需要包括的列和列名,我已经指出了您需要包括的列:

CREATE TABLE `members` (
  `id` char(23) NOT NULL, /* INCLUDE THIS COLUMN */
  `username` varchar(65) NOT NULL DEFAULT '', /* INCLUDE THIS COLUMN */
  `password` varchar(65) NOT NULL DEFAULT '', /* INCLUDE THIS COLUMN */
  `email` varchar(65) NOT NULL, /* INCLUDE THIS COLUMN */
  `verified` tinyint(1) NOT NULL DEFAULT '0', /* INCLUDE THIS COLUMN */
  `mod_timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, /* INCLUDE THIS COLUMN */
  PRIMARY KEY (`id`),
  UNIQUE KEY `username_UNIQUE` (`username`),
  UNIQUE KEY `id_UNIQUE` (`id`),
  UNIQUE KEY `email_UNIQUE` (`email`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `loginAttempts` (
  `IP` varchar(20) NOT NULL, /* INCLUDE THIS COLUMN */
  `Attempts` int(11) NOT NULL, /* INCLUDE THIS COLUMN */
  `LastLogin` datetime NOT NULL, /* INCLUDE THIS COLUMN */
  `Username` varchar(65) DEFAULT NULL, /* INCLUDE THIS COLUMN */
  `ID` int(11) NOT NULL AUTO_INCREMENT, /* INCLUDE THIS COLUMN */
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

阅读PHPLogin帮助,需要特定的数据库架构:

如果您使用的是mysql,请在数据库中执行以下语句:

CREATE TABLE `members` (
  `id` char(23) NOT NULL,
  `username` varchar(65) NOT NULL DEFAULT '',
  `password` varchar(65) NOT NULL DEFAULT '',
  `email` varchar(65) NOT NULL,
  `verified` tinyint(1) NOT NULL DEFAULT '0',
  `mod_timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `username_UNIQUE` (`username`),
  UNIQUE KEY `id_UNIQUE` (`id`),
  UNIQUE KEY `email_UNIQUE` (`email`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `loginAttempts` (
  `IP` varchar(20) NOT NULL,
  `Attempts` int(11) NOT NULL,
  `LastLogin` datetime NOT NULL,
  `Username` varchar(65) DEFAULT NULL,
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

否则手动创建

啊,对不起,我错过了。那是什么?啊,对不起,我错过了。你知道怎么跑那个街区吗