gpt4 book ai didi

mysql - PhpMyAdmin 关键主要重复条目

转载 作者:行者123 更新时间:2023-11-29 15:21:14 26 4
gpt4 key购买 nike

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";

CREATE TABLE `cars` (
`id` int(10) NOT NULL,
`name` varchar(250) COLLATE utf8_hungarian_ci NOT NULL,
`horsepower` int(4) NOT NULL,
`weight` int(4) NOT NULL,
`yearofprod` int(4) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci;

INSERT INTO `cars` (`id`, `name`, `horsepower`, `weight`, `yearofprod`) VALUES
(1, 'Mazda', 200, 1000, 1987);


ALTER TABLE `cars`
ADD PRIMARY KEY (`id`);

ALTER TABLE `cars`
MODIFY `id` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
COMMIT;

我在 sql 中有这段代码,如果我尝试插入一些内容,它会删除关键主键的重复条目。有人可以帮我修复它吗?我尝试了互联网上的一些方法,但到目前为止没有任何效果。我必须在明天之前解决这个问题,所以我必须快点解决。

最佳答案

INSERT 语句移至该代码的末尾(在 id 已定义为主键并自动递增之后),并且 在 INSERT 语句中包含 ID(它将自动设置)

关于mysql - PhpMyAdmin 关键主要重复条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59361604/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com