mysql - Mysql 中的自动索引

标签 mysql sql

我的数据库使用 MySQL。我需要在系统中存储用户列表。用户将同时拥有名字和姓氏。

我不能将名字和名字作为主键。所以我需要一个索引键。但我不想每次添加新行时都输入索引值。

我希望系统在每次尝试添加新用户时通过自动递增先前的值来处理此问题。请让我知道如何执行此操作。

此外,我还应该对具有名字的用户列表进行搜索操作。由于记录数可能超过一百万条,请告诉我有效的搜索方法。

最佳答案

create table users (
 id int primary key auto_increment,
 name varchar(64),
 ...
)

参见here欲了解更多信息

关于mysql - Mysql 中的自动索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1081959/

相关文章:

php - 通过 mysql 发送斜杠

php - 可变 URL PHP 和 MySQL

c# - SQL Order 结果有点按字母顺序 Entity Framework/C#

sql - 将 SQL Server 结果集转换为字符串

SQLite3 UNIQUE 约束失败错误

PHP:更改表但仅在特殊列中

SQL插入后的PHP异常处理

sql - MEAN-Stack - 无法从服务器读取第二个 SQL 表

java - 使用 BasicDataSource 通过 SSL 安全连接到 mysql

c# - 数据库 - 历史数据