MySQL如何创建用户表并将其ID设置为自动增长列?
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, '[email protected]', 1, 0, NULL, NULL, NULL)
以上就是MySQL数据库创建一张用户表并将其ID设置为自动增长列的过程,本文就介绍到这里了,希望本次的介绍能够对您有所收获!
【编辑推荐】
- MySQL数据库my.cnf配置文件注释详解
- SQL Server数据库复制失败的原因及解决方案
- SQL Server 2005数据库游标调用函数实例解析
- MySQL数据库中EXPLAIN的使用及其注意事项详解
- SQL Server数据库用视图来处理复杂的数据查询关系
版权声明:
作者:后浪云
链接:https://www.idc.net/help/311361/
文章版权归作者所有,未经允许请勿转载。
THE END