社区
基础编程
帖子详情
超难得问题?如何取消字段的AUTO_INCREMENT属性
zbde00
2008-03-05 10:59:22
晕死了。google了一晚上,都没有找到答案。
我要向一个表导入数据,本来是这样的数据
121 xiaowang
128 xiao
133 xiao2
结果,主键都是递增的,成为
121 xiaowang
122 xiao
123 xiao2
晕死了。我的数据中的主键怎么进入不了数据库
我用的load data local infile 'c:/1.txt' replace into table doc_manu
...全文
358
11
打赏
收藏
超难得问题?如何取消字段的AUTO_INCREMENT属性
晕死了。google了一晚上,都没有找到答案。 我要向一个表导入数据,本来是这样的数据 121 xiaowang 128 xiao 133 xiao2 结果,主键都是递增的,成为 121 xiaowang 122 xiao 123 xiao2 晕死了。我的数据中的主键怎么进入不了数据库 我用的load data local infile 'c:/1.txt' replace into table doc_manu
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wildlily980
2008-03-06
打赏
举报
回复
alter table table_name change id id int
一把编程的菜刀
2008-03-06
打赏
举报
回复
晕,你是想用代码改属性吗?
就只改一个属性而已,没必要浪费时间去写代码改了吧
直接连接数据库修改属性就可以了啊
zbde00
2008-03-06
打赏
举报
回复
改属性怎么改呢?
一把编程的菜刀
2008-03-06
打赏
举报
回复
不改属性也可以,但是要实现我的目的。我的目的,就是主键的值能加入到数据库中,而不是新创造主键的值
你不改属性肯定不行的,字段设置成AUTO_INCREMENT,是不能写入的,只能是自动产生的
你要想写入就得把AUTO_INCREMENT属性去掉
zbde00
2008-03-06
打赏
举报
回复
不改属性也可以,但是要实现我的目的。我的目的,就是主键的值能加入到数据库中,而不是新创造主键的值。
取消replace,也不行。
lxtrayn
2008-03-06
打赏
举报
回复
load data local infile 'c:/1.txt' into table doc_manu
不加"replace"试试
zbde00
2008-03-06
打赏
举报
回复
用php文件写。
一把编程的菜刀
2008-03-06
打赏
举报
回复
你加数据可以用代码加
但是你改属性改数据库的很麻烦吗?
zbde00
2008-03-06
打赏
举报
回复
肯定要用代码改啊,手动改太麻烦了。
我自己在写一个备份、恢复程序,用于更新少量数据。
我有两个服务器,有时候要把一个服务器上面的一部分数据传到另一个服务器上面去。
一把编程的菜刀
2008-03-05
打赏
举报
回复
你直接打开这个表然后改下不行?非得用代码改吗?
一把编程的菜刀
2008-03-05
打赏
举报
回复
那是你设置数据库的时候把字段设置成AUTO_INCREMENT的了吧?
MySQL 数据库的基本操作(数据完整性约束)
# 数据完整性六项约束 主键约束(PRIMARY KEY) 自增约束(
AUTO_INCREMENT
PRIMARY KEY) 唯一约束(UNIQUE) 默认约束(DEFAULT) 非空约束(NOT NULL) 外键约束(FOREIGN KEY) -------------------------------...
mysql 增加
auto_increment
_MySQL自动增加--MySQL的
auto_increment
属性
下面是我通常创建一个MySQL自增(
auto_increment
)
字段
的例子:create table pizzas (id int
auto_increment
not null, name varchar(32) not null,primary key (id));从这个MySQL语法/例子中可以看出,这个过程有两...
Mysql中自增
字段
(
AUTO_INCREMENT
)的一些常识
使用过mysql的人都应该知道,mysql有一个定义列为自增的
属性
:
AUTO_INCREMENT
。 指定了
AUTO_INCREMENT
的列必须要建索引,不然会报错,索引可以为主键索引,当然也可以为非主键索引。(不一定要做主键) ...
Mysql中的
auto_increment
关键字详解
Mysql中的
auto_increment
关键字 create table mydatabase.test (id int not null
auto_increment
PRIMARY key, name varchar(20))
auto_increment
= 3; #
auto_increment
= 3是指定一个自增的初始值 insert...
mysql
auto_increment
递增基数_mysql 约束条件
auto_increment
自动增长 修改自增
字段
起始值...
create table t20( id int primary key
auto_increment
, name char(16) );Query OK, 0 rows affected (0.01 sec)mysql> desc t20;+-------+----------+------+-----+---------+--------------...
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章