MySQL:使列唯一?

标签 mysql phpmyadmin unique-constraint

我有一张正在生产的 table 。我意识到某些列应该是唯一的。进入 phpMyAdmin 并更改这些列以使其独一无二是否安全?

ALTER TABLE  `foo` ADD UNIQUE ( `bar` )

最佳答案

按照以下步骤从 phpmyadmin 面板应用唯一列值:

转到表结构。点击下面的唯一关键字 -

enter image description here

在确认框中点击确定 -

enter image description here

将应用列的唯一值约束。 或者你可以运行 mysql 查询:

ALTER TABLE 用户添加唯一(电子邮件);

关于MySQL:使列唯一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6567500/

相关文章:

mysql - phpMyadmin中重新设置表自动增量的触发器

MySQL:唯一约束多列性能优化

php - 如何在数据库中插入 csv 文件但不带逗号 - PHP

php - MySQL查询错误: "You have an error in your SQL syntax; ..."

mysql - 识别谁在 MySQL 中发出大量 INSERT 请求

php - 无法增加文件上传大小 WAMP

MYSQL 查询在 phpmyadmin 上运行但不通过 ActiveCollab 中的 mysql_query

Grails 错误代码

sql - 如何在 postgres 中的文本列上添加唯一约束(忽略特殊字符)?

mysql - 两个mysql表之间随机查找的正确索引