当前位置:   article > 正文

mysql基本命令_(3)订单编号,创建唯一索引,唯一索引名为 “uk_字段名”(5分)

(3)订单编号,创建唯一索引,唯一索引名为 “uk_字段名”(5分)

1、查看唯一索引:

show index from  表名;
  • 1

2、查询到唯一索引后,如何删除唯一索引呢,使用如下命令:

alter table  表名 drop index 索引名;//key_name
  • 1

3、修改表名

alter table  表名 rename 表名1; 
  • 1

4、添加表列

alter table  表名 add column 列名 varchar(10); 
  • 1

5、删除表列

alter table 表名 drop  column 列名; 
  • 1

6、修改表列类型

alter table 表名 change 列名 char(10)
  • 1

7、修改表列名

alter table 表名 change  column 原列名 修改后列名 varchar(30)
  • 1

8、如何查看表结构

describe 表名
或
show full columns from 表名;
  • 1
  • 2
  • 3

9、添加唯一索引

alter table 表名 add unique(字段名);//单个字段为唯一索引
alter table 表名 add constraint 唯一索引的名称 unique(字段1,字段2);//多个字段组成唯一索引
  • 1
  • 2

10、添加联合索引(最左前缀匹配)

alter table 表名 add index 索引名(列名,列名);
  • 1

CREATE TABLE `表名` (
  `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `列名1` varchar(50) NOT NULL DEFAULT '' COMMENT '',
  `列名2` varchar(50) NOT NULL DEFAULT '' COMMENT '',
  PRIMARY KEY (`ID`),
  KEY `索引名` (`列名1`,`列名2`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

11、Mysql的primary key, unique key, foreign key 的区别

primary key 有两个作用,一是约束作用(constraint),用来规范一个存储主键和唯一性,但同时也在此key上建立了一个主键索引:

  • 唯一标识数据库表中的每条记录;
  • 主键必须包含唯一的值;
  • 主键列不能包含 NULL 值;
  • 每个表都应该有一个主键,并且每个表只能有一个主键。(PRIMARY KEY 拥有自动定义的 UNIQUE 约束)

unique key 也有两个作用,一是约束作用(constraint),规范数据的唯一性,但同时也在这个key上建立了一个唯一索引:

  • 唯一标识数据库表中的每条记录。
  • UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。
  • 每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRIMARY KEY 约束

foreign key也有两个作用,一是约束作用(constraint),规范数据的引用完整性,但同时也在这个key上建立了一个普通index;

12、把一个数据库导出为一个sql文件

mysqldump -uroot -d 数据库名 > 文件名.sql
  • 1

13、将一个库中表的数据导入到另一个库的表中

第一个库的服务器:mysqldump -u root -p 数据库名 表名 > 文件名.sql

第二个库的服务器:登录另一个数据库,进入mysql命令行,执行如下命令:
source /路径/文件名.sql
  • 1
  • 2
  • 3
  • 4

14、mysql命令行查看建表语句

show create table 表名\G
  • 1

15、索引命名

主键索引名为pk_字段名;唯一索引名为uk_字段名;普通索引名则为idx_字段名。 说明:pk_ 即primary key;uk_ 即 unique key;idx_ 即index的简称。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/278428
推荐阅读
相关标签
  

闽ICP备14008679号