MySQL创建用户表ID自动增长字段完整教程

您当前的位置:   首页 > 首页 > 解决方案
MySQL创建用户表ID自动增长字段完整教程
发布时间:2026-03-05 05:10:09

MySQL数据库如何创建一张用户表并将其ID设置为自动增长列呢?该篇文章我们主要就介绍这一过程,首先我们介绍一下该测试的环境,然后介绍创建的详细代码,希望能够对您有所帮助。

环境:

phpMyAdmin SQL Dump     version 3.3.8.1     http://www.phpmyadmin.net     主机: w.rdc.sae.sina.com.cn:3307     生成日期: 2011 年 08 月 19 日 16:18     服务器版本: 5.1.47     PHP 版本: 5.2.9     数据库: `app_tushow`     表的结构 `users`  

创建的代码如下:

CREATE TABLE IF NOT EXISTS `users` (    `id` int(9) NOT NULL AUTO_INCREMENT,    `name` varchar(32) NOT NULL,    `full_name` varchar(255) NOT NULL,    `password` varchar(64) NOT NULL,    `login_count` int(10) unsigned NOT NULL DEFAULT '0',    `last_login` int(10) unsigned NOT NULL DEFAULT '0',    `email` varchar(64) DEFAULT NULL,    `admin` tinyint(1) DEFAULT '0',    `guest` tinyint(1) DEFAULT '0',    `hash` char(32) DEFAULT NULL,    `url` varchar(255) DEFAULT NULL,    `locale` char(10) DEFAULT NULL,    PRIMARY KEY (`id`),    UNIQUE KEY `name` (`name`),    UNIQUE KEY `hash` (`hash`)    ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;    转存表中的数据 `users`     INSERT INTO `users` (`id`, `name`, `full_name`, `password`, `login_count`, `last_login`, `email`, `admin`, `guest`, `hash`, `url`, `locale`) VALUES    (1, 'guest', 'Guest User', '', 0, 0, NULL, 0, 1, NULL, NULL, NULL),    (2, 'admin', 'Gallery Administrator', '', 0, 0, 'unknown@unknown.com', 1, 0, NULL, NULL, NULL) 

以上就是MySQL数据库创建一张用户表并将其ID设置为自动增长列的过程,该篇文章就介绍到这里了,希望本次的介绍能够对您有所收获!