MySQL如何设置自增主键

访客3年前黑客文章818

今天一个朋友问id不递增。发布一下小 *** 。

在初次使用MySQL数据库的时候,或者习惯了使用Oracle数据库(无自增主键),许多小伙伴不知道该如何给MySQL数据库中的相应表中的字段设置自增主键:

之一种情况:在创建表的时候使用语句:

这里创建user表,给用户id创建一个自增主键:

create table user(
id int(10) primary key auto_increment,
username varchar(50)
);

第二种情况:创建表后,将某个字段设置为主键(这种 *** 部分不可以用):

如果设置了主键还不行,就用sql代码设置一下自增主键:

alter table user add primary key (id);



标签: PHP教程

相关文章

学习笔记Mysql-相关知识

MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL是一个轻量级的数据库,与PHP配合使用效果非常好,...

微信域名拦截安全检测API PHP源码

微信域名安全检测API PHP源码 感谢蓝优提供源码 这是一个很简单操作,利用跳转检测是否和域名一致。调用:域名/api.php?url= <?php /** --------...

EMLOG博客给导航加自定义字体图标[美化导航新方法]

分享一个思源常用的给emlog加字体图标的方法 起源,,几天前写一个律师模板在手机端有个导航,需要加字体图标如图 进入正题 给导航加字体图标 1.首先,先引入字体图标(如模板自带,请省略)...

PHP网页查看信息输入密码

1.主要原理用到了php的post和if函数 if($_POST["password"] == right_pwd) 2.我们需要输入一次后某时间段不失效就用到了cookies, setcook...

思源工具箱抖音api解析接口更新

<?php header('Access-Control-Allow-Origin:*'); header('Content-Type:text/json;charset=utf8'); /*...

php获取网站浏览器信息【集合】

获取域名等信息 <? //获取当前的域名: echo $_SERVER['SERVER_NAME']; //获取来源网址,即点击来到本页的上页网址 echo $_SERVER["HTTP_RE...