2 cai772088996 cai772088996 于 2016.03.05 11:31 提问

操作MYSQL建表时不能保存,id也不能选择自动递增

急,在线等o(╯□╰)o,截图没有设置长度,其实设置了也是一样的问题,所以这个排除了

图片说明

2个回答

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.05 11:40
已采纳

你用的是mysql图形界面客户端软件是什么呢?我用的是SQLYog客户端,是有自增选项的。
图片说明

cai772088996
cai772088996 又好了........又好了..........又好了..........o(╯□╰)o
2 年多之前 回复
cai772088996
cai772088996 是Navicat for MySQL,我原来也是使用正常,今天还是老用法,突然就不行了,就这鬼样子
2 年多之前 回复
WinsenJiansbomber
WinsenJiansbomber   2016.03.05 15:13

数据表定义有问题吧,不是提示说length没设置吗

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
phpmyadmin创建表和id user自增长的设置
一、phpmyadmin表的创建 1、首先打开wamp,保证mysql服务已启动。 2、打开浏览器,在地址栏里输入localhost/phpmyadmin进入phpmyadmin的主界面。
mysql 创建表并设置主键自增
mysql 创建表:mysql> create table user(    -> userid int(4) primary key not null auto_increment,    -> username varchar(16) not null,    -> userpassword varchar(32) not null    -> ); create table lo
mysql 创建表,不能包含关键字values 以及 表id自增问题
今天写好方法调用该功能时候,出现了这两个问题, 首先解决了关键字的问题,表和方法都不是我写的,改了两个bug 第一:表设计有一列名字是values, 我查了下说事因为 values 属于关键字,所以不能使用。不然会冒红 第二:            原因。设计表时候,主键忘了添加 auto_increment            结果。出现 例如( photo_id doesn't h
mysql创建表时,设置自增字段
比如可以这样,auto_increment关键字就表示自增.自增字段必须是主键,要定义primary key才行. 另外,表格最好设置一个主键.免得出现插入数据时,提示值重复的问题,比如下面,设置一下id php运行时,如果出现mysql查询错误.,可以通过die(mysql_error()); 打印错误提示信息. ? 1 2 3
关于MySQL的AUTO_INCREMENT(自动递增)的设置
CREATE TABLE test ( id INT UNSIGNED NOT NULL PrimaRY KEY AUTO_INCREMENT, username VARCHAR(15) NOT NULL ) AUTO_INCREMENT = 100; 在数据库应用,我们经常要用到唯一编号,以标识记录。在MySQL中可通过数据列的AUTO_INCREMENT属性来自动生成。My
mybatis: 返回主键ID(自增和非自增)
mapper映射文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.
在mysql Navicat中怎样设置ID自动递增
在添加或变更表结构时,把id字段设置为整型,下面的选项就会出现auto increment的选择框,勾选中就可以了。
xampp里mysql数据库结构一直加载,如何在mysql页面创建自增id
1. 我们启动xampp并start Apache和mysql后,      访问localhost/phpmyadmin/,点击某个表的结构是,网页就会一直显示 正在加载      就这么卡住了,不开心      如图: 解决办法:把 语言 改为 English ,就可以啦啦啦 再次打开表
SQL自动递增及MySQL常用语句
老是记不住,就在此记下 SQL Server的自动递增:id int primary key identity(1, 1) MySQL的自动递增:id int primary key auto_increment MySQL常用语句 查看表的结构: desc table_name; 查看有哪些数据库:show databases; 查看当前数据库下有哪些表:show table
Mysql创建表不成功
今天学习Herbinate时自动在Mysql中创建数据表ORDER时,老是报错创建不成功,当我把表名改为ORDERS时,就可以创建成功啦;  错误原因是:order 是Mysql的关键字,Mysql的关键字不能用作表名,所以创建不成功。