mysql - 通过 CentOS 命令行更改 MySQL 上的条目?

标签 mysql command-line mariadb centos7

对于类作业,我必须创建一个数据库并放入 3 个条目。有 8 个字段需要输入信息,因此为了节省时间而不是重新输入所有内容,我只是点击向上箭头来修改输入,但我忘记更改 ID,因此所有 3 个条目的 ID 均为 1。

我用于输入表的原始代码是。

Insert into People (id, FirstName, LastName, StreetAddr, City, State, Zip, Phone)
Values (1, "My firstname", "My lastname", "123 Main Street", "my City", "My State", "my Zip", "My phone number");


因此,为了节省时间,我搞砸了,将 1 作为所有 3 个 ID 号,现在我不知道编辑条目的单个部分的正确方法。

最佳答案

这里有一个小测验,可能会让您自己解决问题......

  • 您的CREATE TABLE说什么?

  • 老师有讲过PRIMARY KEY吗?

  • id不应该是AUTO_INCRMENT吗?

  • 您向 id 提供什么值才能使其自动递增?

  • 如果将 id1 排除在 INSERT 之外会发生什么?

关于mysql - 通过 CentOS 命令行更改 MySQL 上的条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48998476/

相关文章:

c - getopt() 如何知道何时停止?

MySQL动态表问题

PHPmailer 从数据库发送电子邮件,并通过复选框选择电子邮件

java - 通过 JDBC 连接到数据库

mysql - MaxScale JSON 缓存规则

mariadb - mysql : unrecognized service

mysql - 以下查询在创建表时出错

mysql - 通过 VB.NET 更新 MYSQL 记录

java - 使用 "> filename"时不打印到文件的 System.out.println

command-line -/子系统 :Windows program will not write to command line